WordPress(473)

473follower
natsumi さんのアバター 35views

カスタムフィールドに任意のデータを追加する

if ($postid != 0) { update_post_meta($postid, 'key1', '値1'); update_post_meta($postid, 'key2', '値2'); } こ... 2016年6月20日
kentomurata さんのアバター 38views

wordpressでデータベース検索数を減らす

基本的な内容ですがメモしておきます。 foreach($rooms as $room){ $args_posts = array( 'post_status' => array('publish'), 'post... 2016年6月16日
harada さんのアバター 94views

WordPressで翻訳ファイルを直さずに文言を変更する

翻訳ファイルを直しても、アップデートがかかると元に戻ってイタチごっこになってしまうため、functions.phpで以下の記述をすることで翻訳ファイルを通さずに、文言を置き換えられます。 add_filter('gettext', 'ch... 2016年6月14日
natsumi さんのアバター 91views

WordPressに記事を自動で投稿するコード

require('wp-blog-header.php'); $todaytime = date('YmdHi',time()); $posttiome = date('Y-m-d H:i:s',time());//投稿日時をセット用 $... 2016年6月13日
natsumi さんのアバター 37views

WordPress初心者が調べた用語まとめ

WordPressとは CMSの一種。HTML等の知識がなくてもブログが作れる。自分のサーバーにインストールして使用する。 WordPress自体はPHPで構築されており、コンテンツ管理はMySQLがおこなっている。 なる... 2016年6月7日
kentomurata さんのアバター 147views

カスタムフィールドの自動更新

独自の関数をフックしてカスタムフィールドを更新しようとする際、適切なフックを選ばなければいけません。 例えばwp_insert_post_data内ではupdate_post_metaは使えません。(ここでupdate_post_meta... 2016年6月7日
harada さんのアバター 527views

WordPressの投稿画面にjQuery UI Datepicker + Timepickerを組み込む

jQuery UI Datepickerだけでいい場合は以下の記事を参考にしてください。 WordPressの投稿画面に一気にjQuery UI Datepickerを組み込む Timepickerアドオンは以下からダウンロードできます。... 2016年6月6日
nakata さんのアバター 36views

グローバル変数で投稿記事のID取得

グロパール変数をもちいてwordpressで投稿する記事のIDを取得するコードです。 global $post; $building_id = $post->ID; 今回はそのIDの記事の状態を知りたかったので $stat... 2016年6月1日
harada さんのアバター 20views

Undefined index: post_status というエラーが出たら確認すること

Undefined index:◯◯のエラーは、まだ定義されていない◯◯(今回はpost_status)を利用しようとしているときに表示されます。 今回は以下の様な記述で、エラーが出ていました。 $class = ($wp_query... 2016年5月30日
harada さんのアバター 13views

post_status順で並び替える方法

functions.phpに以下を追加します。 こちらでは全体的に並び替えられてしまうため、適宜絞り込んでください。 $filter = function() { return 'post_status DES... 2016年5月27日
nissy さんのアバター 109views

WordPress データベース更新

よく行うので、自分のためにもハックに残しておきます。 データベース更新の手順 1.Movefileの変更 Movefileへのpath : vvv/config/wp-ci 変更点 : ssh(必須)、path、hostのurl 2.... 2016年5月26日
harada さんのアバター 39views

WordPressの一覧画面のチェックボックスを表示させない

以下の内容をfunctions.phpに追加します。 function posts_columns_custom($columns) { if (!current_user_can('administrator')) { //管理者以... 2016年5月25日
nissy さんのアバター 217views

WordPress 記事のソート

WordPressでの記事のソートは、orderとorderbyを用いて行っているようです。 記事表示のループの中に以下のような関数を使うことで、順番を変えることが出来ます。 /* orderは、昇順か降順かを決定、orderbyは、並び... 2016年5月24日
kentomurata さんのアバター 46views

WordPressでのキャッシュの取り扱い

WordPressではTransients APIを用いることでキャッシュを利用することが出来ます。 以下にその基本的な方法をまとめます。 必要な操作は、データをキャッシュする、キャッシュされたデータを呼び出す、キャッシュを削除するの3つ... 2016年5月24日
harada さんのアバター 56views

WordPressの一覧画面でマウスオーバー時のクイック編集や編集などのリンクを非表示にする

管理画面のCSSに以下を追加します。 table tbody .row-actions, table tbody .toggle-row { display: none !important; } ... 2016年5月23日
kentomurata さんのアバター 47views

タクソノミーによって投稿を検索する

タクソノミーによって投稿を検索する方法について書きます。 $args = array( 'post_type' => 'movie', 'tax_query' => array( 'relati... 2016年5月19日
harada さんのアバター 396views

WordPressの投稿一覧をカスタムフィールドで絞り込めるようにする

以下をfunctions.phpまたはそれに準ずるファイルに記述します。 ex. test_colorというカスタムフィールドの値で絞り込む場合の例です。 add_filter('query_vars', function($vars)... 2016年5月16日
harada さんのアバター 332views

カスタム投稿の投稿一覧をタクソノミーでも絞り込みできるようにする

WordPressの管理画面の投稿一覧では、デフォルトでは年月やカテゴリーで絞り込み検索ができるようになっています。 これにカスタムタクソノミーでの絞り込みを追加する方法です。 以下をfunctions.phpに追加してください。 カス... 2016年5月13日
harada さんのアバター 33views

WordPressの投稿編集画面の文言「投稿の編集」をカスタムフィールドの内容に変更する

デフォルトの文言「投稿の編集」を、翻訳ファイルを編集せずに変更する方法です。 functions.phpに以下を記述します。 // 編集のタイトルを変更する function admin_title_edit_post() { gl... 2016年5月12日
harada さんのアバター 31views

WordPressのカスタムコードを簡単に作成できるGenerate WP

Generate WP では、WordPressで行いたい内容に合わせてさまざまなコードを簡単に生成することができます。 たとえば、 WordPressにオリジナルのステータスを追加する のようなカスタマイズを行いたい場合は、Post S... 2016年5月11日