カテゴリー別アーカイブ: ハウツー

フロントエンドでcolor pickerを使う方法

参照:  http://wordpress.stackexchange.com/questions/82718/how-do-i-implement-th… もっと読む »

Front Pageを変える方法

 

register_post_typeとアイコン

register_post_typeで投稿タイプを作る際に、そのアイコンがデフォルトのままだと見にくい。 そこで、menu_iconでdashiconを指定してあげると良い。 dashiconはこちらから選ぶ https… もっと読む »

textareaの入力をsanitizeする

参照: http://stackoverflow.com/questions/20444042/wordpress-how-to-sanitize-mul… もっと読む »

emojiを無効化

 

Brooklyn Themeでinfinite scroll

blogページにてinfinite scrollをするには、こうすればできます。 使ったプラグイン: YITH Infinite Scrolling

プログラムでプラグインを有効にする方法

usernameを変更する方法

 

フロントエンドでdatepickerを使う方法

必要なjsやcssを読み込む datepickerにしたいfieldにidを振って、それを指定する 日本語表示にしたければ以下もいれる。どこかから探して以来、使っているコード

feedを非表示&無効にする方法

hookを使ってhead内の各feed urlを非表示にし、アクセスされたときはエラーを返す方法。 functions.php に以下を入れる。 参照: http://wpengineer.com/287/disable… もっと読む »

エディタを非表示にする方法

「投稿」のエディタを表示しない方法。 functions.phpに ちなみに “_wp_post_type_features” で調べていくと、色々とできることもわかる。 投稿タイプによって項目を… もっと読む »

wysiwygエディタにcssを適用する方法

WordPressの標準エディタであるtinyMCEに、スタイルを適用する方法。 add_editor_style()を使えばいいんだが、そのままだとあまり融通が効かない。 functions.phpに、以下のように入れ… もっと読む »

wpのディレクトリを得る方法

色々と方法はある中で、これが簡潔だと思うので良く使っている。 【追記 2013-08-27】 テーマをシンボリックリンクにしたときに、wp-contentの参照先が間違ってしまったので、__FILE__ ではなくSERV… もっと読む »

wp-load.phpのミニマム版

例えば非同期でデータをloadしたいときに、wp-loadを全部読み込んで処理すると時間がかかってしまう。それを少しでも短縮するには、必要なものだけをloadさせれば良い。 そんなコツとして、wp-load-min.ph… もっと読む »

nonceの使い方

wp_nonce_field() と wp_verify_nonce() を使う。 プラグインなど、同一ページ内でのformに使う際には、form中に とし、formの投稿先(=同じページ)に や、verifyされたとき… もっと読む »

ユーザー権限によって制御する方法

「管理人」の場合、「編集者」の場合、といった権限の振り分けはできない。そういうときには、 current_user_can()関数を使う。 この関数と、その引数として使うRoleをこちらのCapability vs Ro… もっと読む »

カスタムタクソノミーを一覧

カスタム投稿タイプを色々と使っていると、custom taxonomyで作ったカテゴリーを一覧することが多くなる。 wp_list_categories()でもいいんだが、もうちょっとかゆいところに手が届く方法:

wysiwygエディタのスタイルを変える方法

wp−adminからwysiwygエディタ(tinyMCE)を使って記事を書くときに、そこで表示されるものが、よりサイト本体に似ていると書き易い。 その設定方法は以下。 functions.phpに とし、指定したcss… もっと読む »

ユーザーの権限の名前を知る方法

ユーザーの権限はlevelや「○○ができる」という風には、簡単にわかるが、権限の名前を知るためには、 これを使って、例えば”member”というユーザー権限については、ダッシュボードをまっさらにす… もっと読む »

メニューバーを作る

入れたいところに ここで、menuの名前(‘main-navi’)とclass名(‘menu-header’)を付ける。 ダッシュボードから、外観→メニューへ行き、付けた名… もっと読む »

カスタム投稿タイプを使う方法

custom post typeを利用するには、functions.phpにpost typeを登録する。 例えば、「陶芸」というpost typeを登録する場合、 といった具合に定義する。register_post_t… もっと読む »