今回のカスタマイズは「投稿一覧」についてです
項目にカスタムフィールドを割り当てたり、必要無い項目を削除したり
並び順を変更したりします。(function.phpに記述)
その他、Admin CSSを使って項目の幅を変更します
(続きを読む…)
今回のカスタマイズは「投稿一覧」についてです
項目にカスタムフィールドを割り当てたり、必要無い項目を削除したり
並び順を変更したりします。(function.phpに記述)
その他、Admin CSSを使って項目の幅を変更します
(続きを読む…)
wordpressが攻撃を受けやすいファイル「xmlrpc.php」
「リモート投稿」やpingbackなどの為のファイルらしいが
その必要が無ければ無効にしておいた方が無難
.htaccessへの記述で無効なIPにリダイレクトさせる記述
RewriteRule ^xmlrpc\.php$ "http\:\/\/0\.0\.0\.0\/" [R=301,L]
これをファイルに書き込みます
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^xmlrpc\.php$ "http\:\/\/0\.0\.0\.0\/" [R=301,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
ContactForm7のメールフォームを個別記事に設置する
入力フォームタグ以外に特別なタグが存在する
タグはコンタクトフォームの設定でメールテンプレートに記述する
※フォーム側には記述しない
テンプレートのsingle.phpに以下を記述
<?php if (have_posts()) : while (have_posts()) : the_post(); ?> <?php echo do_shortcode( '[contact-form-7 id="4" title="Contact form 1" ]' ); ?> <?php endwhile; endif; ?>
id=”xx”はContactForm7の設定タイミングによって変わるのでショートコードをコピーすればよい
注意すべき点は必ずループで囲むこと
囲まないと特別なタグが機能しない
wordpressのダッシュボードメニューの項目を一部非表示にしたり
名称を変更したりする場合、function.phpに記述する内容です。
メインメニューは$menu サブメニューは$submenu
メニューをカスタマイズする場合、wp-admin/menu.phpを参照します。
(続きを読む…)
wordpressのギャラリーを表示するショートコードを
テンプレート内に埋め込む記述
class=に投稿idを付加することでギャラリーをグループ化しています[]内に下記の記述を入れる
<?php
$g_id = get_the_ID();
$thumb_id = get_post_thumbnail_id($post -> ID);
echo do_shortcode('[]');
?>
gallery link="file" exclude='.$thumb_id.' size="thumbnail" columns="4" class='.$g_id.'