Category Archives: WordPress

【WordPress】複数の前後記事を出力する方法

表示中の記事ページより新しい記事へのリンクを複数と、古い記事へのリンクを複数 出力する方法です。プラグインは使いません。60行ほどのコードで実装できます。 複数の前後記事を表示する機能は、FC2 ブログでは標準で用意され…Read More »

もう ずれない! WordPress で date を扱う正しい方法

WordPress のタイムゾーンは UTC に設定されていて、変更不可です。時間がずれてしまう原因はこれです。WordPress のタイムゾーンを無理矢理に変更することはできますが、どのような不具合が起きるか分からない…Read More »

【WordPress】curl で自動ログインしてバッチ処理する方法

WordPress では、get_posts() などで公開されていない下書きや予約投稿の記事を取得する場合、適切なアカウントでログインしている必要があります。ローカル環境では成功するバッチ処理が本番サイトでは失敗するの…Read More »

WordPress カスタム投稿タイプを使うときの注意点

register_post_type() やプラグインでカスタム投稿タイプを追加する際に見落としやすい注意点など いくつかメモです。 更新情報サービス 「更新情報サービス」(Update Services)てなに? そう…Read More »

WordPress SEO by Yoast の翻訳を無効にする方法

WordPress SEO プラグインのバージョン 1.7以降、Yoast Transrate が導入され、日本語を含む いつくかの言語について多言語対応が始まりました。 それ自体は素晴らしい取り組みで ありがたいことな…Read More »

WordPress のメイン フィードを切り替える方法

WordPress サイトのメイン フィード //example.com/feed/ の中身を、例えば特定カテゴリのフィードや、カスタム投稿タイプのフィードに切り替える方法です。 サイトのメイン フィードは、デフォルトだ…Read More »

【WordPress】wp_update_post で下書きを予約投稿する方法

下書きとして保存されている記事を wp_update_post() 関数で予約投稿する方法とサンプル コードです。 下書きを自動的に予約投稿したい場合などに使えると思います。ちょっとしたハマりポイントがあり、日本語の情報…Read More »

WordPress の single.php を投稿フォーマットで振り分ける方法

投稿フォーマットに応じてシングル ページのテンプレート(single.php)を切り替える方法です。また、この方法を応用すると、任意の条件で振り分けて任意のテンプレートを読み込むことができます。 例えば、投稿フォーマット…Read More »

WordPress 記事数を取得する最もシンプルな方法

トップページでは全記事数、カテゴリ ページでは そのカテゴリの記事数、タグ アーカイブ ページでは そのタグが付いた記事数。記事数を取得したい場面は いくつか考えられます。それぞれについて最もシンプルな方法です。 「wo…Read More »

WordPress WP_Query オブジェクトのプロパティ一覧

WordPress の WP_Query オブジェクトの中身です。メイン クエリの $wp_query オブジェクトを var_dump して一覧表にしました。検索しても見つからなかったので作成しました。 WP_Quer…Read More »

Category: WordPress
| Updated: | Jung Yamaki