PHP

WordPressの全記事の中からランダムで記事をピックアップしてツイートする。

WordPressの全記事の中からランダムで記事をピックアップしてツイートする。
実際、自分の階層に合わして呼び出しを変更してください。
なお、さくらレンタルサーバーでクロンの設定をして自動投稿できます。
ライブラリの設置などは割愛してます。

<?php
// cron:: cd /home/user/www/zip358.com/site/tw; /usr/local/bin/php tw.php

require_once ('../../wp-load.php');
require "vendor/autoload.php";
use Abraham\TwitterOAuth\TwitterOAuth;

$consumer_key = "XXXXXXXXXXXXXX";
$consumer_secret = "XXXXXXXXXXXX";
$access_token = "XXXXXXXXXXXXXX";
$access_token_secret = "XXXXXXXXXXXXXXX";

$to = new TwitterOAuth($consumer_key,$consumer_secret,$access_token,$access_token_secret);



$args = array(
	'posts_per_page' => 1,
    'orderby' => 'rand'
);

$posts = get_posts($args);
foreach ( $posts as $val ){
    $href =  get_permalink($val->ID);
    $title = get_the_title($val->ID);
    $res = $to->post("statuses/update", array("status" => $title . " " . $href));
}

関連記事

  1. プログラム

    gitとかgithubとかgitlabを一通り勉強して

    gitとかgithubとかgitlabを一通り勉強してgi…

  2. Bat処理

    動画を無音声に変換するバッチ

    こらからプログラムしている所のVlogを撮ろうと月曜日に、…

  3. PHP

    WEBお問い合わせフォームのお値段はいったい幾ら?

    WEBお問い合わせフォームのお値段はいったい幾らなのか?堀江…

  4. プログラム

    PHPで怒られる怒られない2

    PHPで怒られる怒られないの違いはさて何でしょうか?sel…

  5. Bat処理

    windows10 1809 不具合 Chromeが繋がらない(タイムアウト)

    windows10アップデート後(1809) 不具合 :Chr…

  6. javaScript

    javascriptでテキストファイルやCSVファイルを読み込む方法。

    javascriptでテキストファイルやCSVファイルを読み込む方法は…

2019年2月
« 1月 3月 »
 123
45678910
11121314151617
18192021222324
25262728 

プロフィール



taokaと申します。

まったりWEB日誌とまったり映画ログを
更新している中の人です😃

趣味は映画鑑賞とブログ書きです、


ブックマークやシェアして頂けると励みになります。

どうぞよろしくお願い致します。

Twitter でフォロー

PAGE TOP