CMS関連 ページのスラッグからデータを引き出す方法【WordPress】 get_page_by_path("スラッグ名");で、そのスラッグ名のページ(固定ページ)を取得できます。第3引数をpostとすれば、「投稿」から取得できます。get_page_by_path("スラッグ名", "OBJECT", "po... 2014.11.24 CMS関連PHP関連
CMS関連 WordPressでTinyMCEの入力フィールドを作る場合 任意の場所に、Wordpressの内容入力フィールドと同じようにリッチテキストエディタ(TinyMCE)を設置する方法は、wp_editor( "(内容)", '(ID)');で、設置できます。第3引数に細かい設定ができますが、(ID)をn... 2014.11.12 CMS関連PHP関連
CMS関連 初期テーマの設定【WordPress】 Wordpressの初期テーマは、「twentyxxxx」のような、最初から入っているテーマに設定されています。これはこのテーマを削除しても、インストール直後はそのテーマが選択されている状態となります。1サイト・1Wordpressなら、特... 2014.09.12 CMS関連
CMS関連 固定ページの子ページを表示するショートコード【WordPress】 開いた固定ページの子ページが、自動的にリスト表示されるようにしたい場合、wp_list_pagesをショートコードにしてしまうと便利です。functions.phpに下記を追記します。function pageChild() { globa... 2014.06.11 CMS関連PHP関連
API関連 get_postsで取得したデータでも、ショートコードを実行する【WordPress】 メモ。the_content()で表示した「内容」ならば自動的にショートコードが実行されるのですが、get_postsで取得した記事の「内容(例えば$hoge->post_content)」では、ショートコードが実行されません。そのままショ... 2013.06.21 API関連CMS関連
CMS関連 pre_get_postsを使う場合は、管理画面にまで反映してしまわないよう注意 Wordpressメモ。サイトの検索にて、post_typeを絞ろうと、functions.phpにfunction include_post_type($query) { if ($query->is_search()) { $query... 2013.06.18 CMS関連
CMS関連 入力フィールドを複数追加できるタイプのカスタムフィールドを扱う際の注意点 Custom Field Templateプラグインを使用すると、投稿時に入力フィールドを任意に増やせるカスタムフィールドを作ることが出来ます。↓こういうの追加ボタンを押すことで、フィールドを増やしていけるわけですが、入力はともかく、取り出... 2013.05.18 CMS関連PHP関連
CMS関連 【WordPressメモ】カスタムタクソノミーのアーカイブページで、そのページのタクソノミーのスラッグ名を取得する $termこれだけです。echo $term;とすると、タクソノミーのスラッグ名が表示されます。さらに「get_term_by」を使用すると、そのタクソノミーの情報を取得できます。$the_term = get_term_by("slug"... 2013.03.25 CMS関連
CMS関連 WordPressのセキュリティについて Wordpressをデフォルトの設定で、ゆるゆるのパスワードにしていると簡単に抜かれてしまうということが分かった今日この頃。ということで、いろいろとサイトを見たり、実践したりしたことをまとめることにしました。門を固めるそもそもログイン画面で... 2013.02.19 CMS関連