WordPress(464)

464follower
shummin さんのアバター 101views

phpで抽出したデータをカスタムフィールドに追加と追加できる項目のまとめ

WordPressをDBとして使う時に扱う項目が多いため、あとで使いやすく作るためにまとめました。 まず、カスタムフィールドに追加するコードが以下の通り //引数設定 $post_value = array( 'post_aut... 2016年7月19日
goto_jp さんのアバター 376views

Vagrant環境にWordPressを簡単にインストールできる「VCCW」を試してみる

ローカル環境でWordpressを久々に作るにあたってXAMPPかMAMPで…という考えはもう古いと思ったところ、案の定VagrantでWordpress環境を作れるパッケージがあったので使ってみた。 VCCW – A Wor... 2016年7月14日
harada さんのアバター 64views

投稿画面をタブで分割するプラグイン「Tabify Edit Screen」

カスタムフィールドやプラグインを利用して機能を増やしてしまうと、WordPressの新規投稿画面が長くなってしまうことがあります。 そんなときに使えるのが、「Tabify Edit Screen」プラグインです。 このプラグインは名前のとお... 2016年7月8日
kentomurata さんのアバター 55views

wordpress新規投稿追加を特定の条件で弾く

wordpressで新規投稿追加画面から新しく投稿を追加する際に、特定の条件を満たしていないものの投稿を許可しない方法についてまとめました。 add_action('admin_head-post-new.php', 'publish_a... 2016年7月7日
harada さんのアバター 55views

WordPressの投稿画面を1カラムに統一する

functions.phpに以下の記述を追加します。 カスタム投稿の場合 //custompostname を適宜カスタム投稿の名前に変更してください。 function custom_post_one_columns_screen_l... 2016年7月6日
harada さんのアバター 38views

WordPress:投稿の公開ボタンを表示する

functions.phpに以下を追加します。 function show_publish_button(){ global $post; //管理者アカウントにのみボタンを表示するようにします。 if (current_... 2016年7月4日
harada さんのアバター 28views

カスタムフィールド情報などをアップデートする場合に自動セーブの時はアップデートしないようにする

カスタムフィールド情報などをアップデートする場合に自動セーブの時はアップデートしないようにするときは、if ( defined('DOING_AUTOSAVE') && DOING_AUTOSAVE )を利用します。 fun... 2016年7月1日
nissy さんのアバター 37views

WordPress キャッシュを利用する

キャッシュとは。。。 使用頻度の高いデータを高速な記憶装置に蓄えておくことにより、いちいち低速な装置から読み出す無駄を省いて高速化すること。 膨大なデータを扱うページを表示するときは、キャッシュの利用が不可欠となりそうです。Wordpr... 2016年6月30日
harada さんのアバター 84views

WordPress:特定のカテゴリのみテンプレートを振り分ける

「manual」というカテゴリに属している記事はsingle-manual.phpというテンプレートを利用するようにするには、以下をfunctions.phpに追加します。 function add_category_manual_tem... 2016年6月24日
nakata さんのアバター 46views

PHP関数リファレンス(WordPress)

・グローバル変数 ユーザの情報取得: $current_user ・指定オブジェクトの指定タクソノミーのターム取得 wp_get_object_terms() ・ユーザが引数の権限を持つか判定 current_user_can... 2016年6月24日
kentomurata さんのアバター 146views

wp_enqueue_style,wp_register_scriptの使い方

wp_enqueue_style,wp_register_scriptは、WordpressにおいてCSSファイル、JavaScriptファイルを読み込む際に利用出来る関数です。ただファイルを読み込むだけでなく、その前に読み込んでおかなけれ... 2016年6月23日
natsumi さんのアバター 34views

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

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

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

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

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

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

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

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

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

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

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

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

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 さんのアバター 18views

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

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