WordPress
追記: 2015-09-15 この方法では、順序( menu_order )に同じ値を指定していると、前後の投稿リンクが上手く動作しません。 新しく修正版を書きましたので、こちらを参照ください。 Wordpressの固定ページには属性の欄に順序があり表示する順番を決めることが…
Wordpressのカスタムフィールドを追加できるプラグインも沢山あるのですが、 コードベースの方がデプロイなんかが楽なのでいつもコードで書いていました。 0から書いていると保存とか色々とメンドーな記述が多くて苦労していたのですが、WordPressのカスタム…
久しぶりにWordpressを触っています。忘れている事だらけで大変です!さて、Wordpressの検索ですが昔は投稿のみが対象だったと記憶していますが 新しくなって固定ページも検索結果に含まれるようになったっぽいです。 固定ページを検索結果から除外したい で…
Wordpressで構築したサイトで読み込ませているCSSとJSがstyle.min.cssとmain.min.jsだたっとします。 少しでも表示を高速化するためにgzip化したstyle.min.css.qz, main.min.js.gzを読みこませようとした場合、 .htaccessに下記のような記述をします。 Rewri…
Wordpressの固定ページにフォームを置いて自動的に値を入れたいときなど、GETパラメーターで値を渡してあげたりするのですが、固定ページが404や意図しないページが表示されてしまうことがあります。たとえばnewsというカスタム投稿を作成していた時に http:…
Wordpressの投稿一覧ページなどで最近の投稿にはNEWと表示させてみました。実装する方法を考えました。 1. 今日の日付と投稿日の日付を比較する 2. 差がn日以内なら NEW を表示 1. 今日の日付と投稿日の日付を比較する PHPで2つの日付からあと何日あるか調…
wordpressでカスタム投稿を作って、タグやカテゴリーを作った時に、 そのタグやカテゴリーのアーカイブのURLは example.com/{taxonomy_name}/{taxonomy_slug}の様な感じになります。個人的には、どの投稿の、どのタグの様な階層が見えた方が良いと思うので e…
使いたい。 WordPressにPjaxを実装してみる | かくれざとう javascript:pjaxを使って非同期通信する方法 | webデザイン | web is a creation WordPressで初めてのバイラルメディアサイトを一時間で作る方法
Contact Form 7にGETなどで値を渡して テキストフィールドに値を渡す方法は検索すると結構で出来ます。 フロントエンドでゴニョゴニョやっても良いのですが、wpcf7_form_tagフィルターを使えば実装できるようです。(jsの方が得意なのでフロントエンドでやっ…
Wordpress3.6からmp3プレイヤーなどが記事内にショートコードを書くことで使えるようになっています。これらのショートコードですが記事外。テーマファイルで使いたいケースも結構あります。で、その記述方法ですがdo_shortcodeというメソッドを使えば可能な…