Frontend User Adminプラグインでuser metaの選択肢を動的に作る
フロントエンドユーザー管理プラグインで、user metaに入れる値を動的に作る方法。 例えば、userと何か投稿タイプ(例:client投稿タイプ)とひも付けたいときに、user metaとしてclient_id を入 […]
WordPress 4.4とTaxonomy Term Meta
WordPress 4.4から、Taxonomyにもmetadataをつけられるようになった。 こちらに詳しい: http://wptavern.com/how-to-assign-icons-images-and-co […]
Google DriveのSheetsにある住所のジオコードを一括で取得する方法
これを使えば簡単。 https://github.com/mapbox/geo-googledocs ちょっとコードを書き換えれば、GoogleのAPIを使うことも可能(でもAPI制限などがあるから要注意)。
WP APIとOAuthを設定する方法
参考にしたサイト http://notnil-creative.com/blog/archives/3301 Oauthについて https://getsatisfaction.com/getsatisfaction/t […]
qtranslate-xで言語切り替えリンクを作る
<?php $current_url = $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; ?> <li clas […]
WordPress 少しでも早くするには
emojiを無効に /** * Disable the emoji's */ function disable_emojis() { remove_action( 'wp_head', &# […]
net shop adminで「〇〇円以上 送料無料」設定
net shop adminを購入・アップロード ネットショップ→オプション設定→配送オプション 「金額の大きい順に送料の条件を入力してください。」の条件1に、いくら以上で送料無料にするかを入力(この例では4000円) […]
pre_get_postsフックでmeta_queryを変える方法
WPのquery中のmeta_queryを、pre_get_postsフックでfilterする方法 例えば、ログインしていないユーザーのみの、works投稿タイプでkey=works_disclose, value=on […]
x分毎にwp-cronを実行する方法
add_filter( 'cron_schedules', 'cron_add_5min' ); function cron_add_5min( $schedules ) { $s […]
Google Maps v3 Shortcode でモバイルのpanを無効にする方法
シンプルで便利なGoogle Maps v3 Shortcodeプラグインで、モバイルの場合はpan(指でスクロール)を無効にする方法。 モバイルだと、指でscrollするので、そのときに地図を触るとpanしてしまう。い […]