functions.php の記事一覧
Contact Form 7プラグインは、メール送信後に特定のページにリダイレクトさせることができるのですが、Jetpackのコンタクトフォームでも同じことができるのか?を調べてみました。
結論から言うと、grunion_contact_form_redirect_url
というフィルタを使えば、Contact Form 7の時と同じように、メール送信後に特定のページにリダイレクトさせることができるらしい。
ということで早速やってみました。
続きを読む
[WP]add_theme_support(‘title-tag’)からキャッチフレーズを除去する方法
WordPressでadd_theme_support('title-tag')
で出力さる「サイト名 – サイトのキャッチフレーズ」のタイトルから、キャッチフレーズを取り除いて「サイト名」だけに変更する方法のご紹介です。
続きを読む
カスタムフィールドを検索対象に含めたい場合は、以前紹介させていただいたSearch Everythingというプラグインを使えば、カスタマイズも不要で簡単に検索周りの機能拡張が可能になります。このプラグイン、例えばコメントまで検索対象に含めることができたり、検索キーワードをハイライト表示できるなど、無料ながらかなり高機能です。
しかし、検索対象をカスタムフィールドに拡張したいだけなのであれば、プラグインを使わなくても実現可能です。
続きを読む
WordPressでメインループを書き換えたい場合がよくあるのでメモです。
今回は、Custom Post Type UIプラグインで「お知らせ(news)」というのカスタム投稿タイプを作成し、そのお知らせ記事一覧の表示順を、デフォルトの最新順から「ランダム」に変更する場合のカスタマイズです。
続きを読む
WordPress のバージョン4.4から自動探知をサポートするようになったEmbed機能を無効化する方法のご紹介です。
Embedは、記事本文にURLを書くだけで、そのリンク先の記事をアイキャッチ付きで紹介することができる機能です。
続きを読む
以前にContact Form 7のon_sent_okの記述をfunctions.phpに移行する方法の記事を紹介させていただきましたが、今回は複数のメールフォームごとにメール送信完了後のランディングページを分ける方法について紹介させていただきます。
続きを読む
以前にWordPressで投稿や固定ページのタイトルや本文編集エリアを非表示にする方法の記事を紹介させていただきましたが、
今回は、例えば「会社概要」とか「商品紹介」など特定の固定ページで、本文編集エリア(エディタ)を非表示にする方法について紹介させていただきます。
続きを読む
WordPressのカスタム投稿タイプを使って複数のコンテンツを管理している場合、それぞれの投稿タイプごとに記事一覧ページでの表示件数を変えたい場合があります。
例えば、「お知らせ」や「導入事例」というコンテンツをカスタム投稿タイプで管理していると、お知らせは一覧ページで10件、導入事例コンテンツは20件表示したい、ということもあると思います。
管理画面の表示設定では投稿タイプ別に表示数を設定することができないので、functions.phpを使って投稿タイプ及び、タクソノミー別の記事表示件数を変更することができます。
続きを読む
WordPressはwp-login.phpからログインに成功すると管理画面のダッシュボード(wp-admin/)に遷移しますが、ログインした後に管理画面の別のページへリダイレクトさせる方法のご紹介です。
続きを読む
WordPressで記事が公開されたら指定のメールアドレス宛てに通知メールを送信する、という方法が紹介されていましたのでシェアさせていただきました。
記事公開と同時に管理者などへメール通知を出すことができますので、複数人で記事を更新するようなサイトで、しかもレビュー待ちからの公開手順を経ないような場合などには、特に便利なカスタマイズではないかと思います。
続きを読む
WordPress管理画面の投稿やカスタム投稿の編集画面で、「抜粋」の入力フィールドをタイトルの下に移動する方法のご紹介です。
続きを読む
WordPress管理画面で「ログアウト」のリンクは、ツールバーの右上「こんにちわ●●さん」にマウスオーバーすると表示されますが、このログアウトリンクをのツールバーの左側に表示してあげる方法のご紹介です。
続きを読む
WordPressのwp_get_archives()で取得したカテゴリーリンクで、2017年5月のような表記を「2017.5」のように変更する方法のご紹介です。
続きを読む
WordPressの4.6からheadタグ内に自動で出力されるようになった<link rel=’dns-prefetch’ href=’//s.w.org’>、<link rel=’dns-prefetch’ href=’//s0.wp.com’>などのDNSプリフェッチ(リンクタグ)を非表示にする方法のご紹介です。
続きを読む