WordPress

スポンサーリンク
CMS関連

ページのスラッグからデータを引き出す方法【WordPress】

get_page_by_path("スラッグ名");で、そのスラッグ名のページ(固定ページ)を取得できます。第3引数をpostとすれば、「投稿」から取得できます。get_page_by_path("スラッグ名", "OBJECT", "po...
CMS関連

WordPressでTinyMCEの入力フィールドを作る場合

任意の場所に、Wordpressの内容入力フィールドと同じようにリッチテキストエディタ(TinyMCE)を設置する方法は、wp_editor( "(内容)", '(ID)');で、設置できます。第3引数に細かい設定ができますが、(ID)をn...
CMS関連

初期テーマの設定【WordPress】

Wordpressの初期テーマは、「twentyxxxx」のような、最初から入っているテーマに設定されています。これはこのテーマを削除しても、インストール直後はそのテーマが選択されている状態となります。1サイト・1Wordpressなら、特...
CMS関連

固定ページの子ページを表示するショートコード【WordPress】

開いた固定ページの子ページが、自動的にリスト表示されるようにしたい場合、wp_list_pagesをショートコードにしてしまうと便利です。functions.phpに下記を追記します。function pageChild() { globa...
CMS関連

MTタグとWordPressタグ【ブログ編】

メニューに戻る ブログ名 ブログURL ブログパス ブログ概要
API関連

get_postsで取得したデータでも、ショートコードを実行する【WordPress】

メモ。the_content()で表示した「内容」ならば自動的にショートコードが実行されるのですが、get_postsで取得した記事の「内容(例えば$hoge->post_content)」では、ショートコードが実行されません。そのままショ...
CMS関連

pre_get_postsを使う場合は、管理画面にまで反映してしまわないよう注意

Wordpressメモ。サイトの検索にて、post_typeを絞ろうと、functions.phpにfunction include_post_type($query) { if ($query->is_search()) { $query...
CMS関連

入力フィールドを複数追加できるタイプのカスタムフィールドを扱う際の注意点

Custom Field Templateプラグインを使用すると、投稿時に入力フィールドを任意に増やせるカスタムフィールドを作ることが出来ます。↓こういうの追加ボタンを押すことで、フィールドを増やしていけるわけですが、入力はともかく、取り出...
CMS関連

【WordPressメモ】カスタムタクソノミーのアーカイブページで、そのページのタクソノミーのスラッグ名を取得する

$termこれだけです。echo $term;とすると、タクソノミーのスラッグ名が表示されます。さらに「get_term_by」を使用すると、そのタクソノミーの情報を取得できます。$the_term = get_term_by("slug"...
CMS関連

WordPressのセキュリティについて

Wordpressをデフォルトの設定で、ゆるゆるのパスワードにしていると簡単に抜かれてしまうということが分かった今日この頃。ということで、いろいろとサイトを見たり、実践したりしたことをまとめることにしました。門を固めるそもそもログイン画面で...
スポンサーリンク