WordPress : いろいろ変更メモ

公開日: 2009年2月17日火曜日 WordPress

【自分用メモ】

Simple Tags
管理画面 > 設定 > Simple Tags では、
「投稿内でのタグ表示」、「関連投稿」の自動表示を「No」

かわりに index.php にタグを表示するスクリプトを記述、
あと single.php にタグを表示するスクリプトと関連記事を表示するスクリプトを記述。

※タグや関連記事の表示を、エントリーのみにしたかった──『ページ』には不要──だったのにSimple Tagsの設定の【詳細利用】での設定ではできなかったので。

WPtouchの設定画面で、「このプラグイン入れろ」とか「この『ページ』をつくれ」とかのアラートがでていたので、お望み通りにしてアラートがない状態に。
『ページ』はidによってphpスクリプトを入れたり。

その辺、いろいろとうにうにと変更。
page.php とか header.php とか。

//

特定のページを非表示にするには、
[tr]WordPressでのサイト内検索用に検索向けAdsenseを設置する

特定のページを非表示にする


ページを作成して公開すると、ブローバルナビに表示されてしまいます。
検索結果ページはグローバルナビから表示しても意味がないので非表示にします。

参考:WordPress 特定のページをリスト非表示にする | wasnet.press

header.phpの中でページを表示している箇所(wp_list_pages)を探し、そこに exclude=検索結果のページID を追加します。

[php]
< ?php wp_list_pages('exclude=2383&sort_column=menu_order&depth=1&title_li=');?>
[/php]


Ktai styleのページメニューで特定のページを非表示にするには、、、

一応、私が使用しているテーマ(monolith)には、menu_pages.php というファイルがあり、そこにページを表示する命令文の
[php num=4]< ?php wp_list_pages('title_li=&sort_column=menu_order,ID'); ?>[/php]
が記載されているが、ここに exclude を記述してもダメみたい。
ここを見てないぽい。

なので
plugins/ktai_style/tags.php の

ks_pages_menuファンクションの
[php num=1704] $defaults = array('authors' => '', 'exclude' => '', 'parent_only' => true, 'child_of' => false, 'sort_column' => 'menu_order, ID');[/php]
の『exclude』に id を指定。複数ある場合はコンマ(,)で区切る。
  • ?±??G???g???[?d????u?b?N?}?[?N???A

0 件のコメント :

コメントを投稿