最近の案件と投稿の関連まとめ
外注案件がほとんどなので実際のサイトはお見せできませんが、どんなサイトを作成したか、最近のものから、いくらか変わった設定をしたものをまとめていきたいと思います。 通常、使用しているプラグインはCustom Post Type UI、Custom Post Type Permalinks、Simple Custom Post Order、Admin CSS M…
ワードプレスエンジニアの制作メモ | テーマ関数からサイト構築まで
外注案件がほとんどなので実際のサイトはお見せできませんが、どんなサイトを作成したか、最近のものから、いくらか変わった設定をしたものをまとめていきたいと思います。 通常、使用しているプラグインはCustom Post Type UI、Custom Post Type Permalinks、Simple Custom Post Order、Admin CSS M…
メールフォーム関連で寄せられる要望と解決策についてまとめていきます。WP MW Form は開発終了となっているため、メールフォーム・プラグインはContact Form 7 とします。 お問い合わせはこちらから
新着情報・任意の投稿を外部に表示 メールフォームでの予約受付・定員や日時での締め切り イベントの管理/予約・申込みとの連携 画像やPDFのアーカイブ 投稿欄のカスタマイズ/自由度の高いコンテンツ 検索・絞り込み/マッチング メールフォームと投稿の連携など 会員制サイト ショッピングサイト 多言語サイト 予約更新/自動更新 インポート・複製・サーバー移転 お問…
このカテゴリーはアーカイブに表示したくない、 アーカイブに表示したくない投稿がある、 好きな表示順にしたい、 など、いろいろな要望があるが、 特定のカテゴリーを省く場合は pre_get_posts で、 特定の投稿を非表示にしたい場合は、カスタムフィールドで「表示する」チェックボックスを設けてデフォルトをチェック有りにして pre_get_posts で、…
ワードプレスでサイトを構築する際に、これをやっておくと便利、このタグを使うと便利、などをまとめていきたいと思います。
Advanced Custom Fields の投稿オブジェクトでMW Form のメールフォームを選択させたいが、選択肢を限定したいので、メールフォームにつけたカスタムフィールドでフィルターをかけたい。 function my_post_object_query( $args, $field, $post_id ) { $args['meta_q…
以前大容量のインポートについて書いたが、少し補足。 インポート時に画像の移行をどのように行うか。 コンテンツエディターのみを使用している場合はFTPでアップしてパスを一括書き換え(ライブラリには登録されない)、または、Media from ZIPなどでライブラリに登録してパスを一括書き換え、という方法も取れる。 大容量のインポートの場合はインポート先にすでに…
過去に投稿した「PHPをインクルードするショートコード」「PHPをインクルードするショートコード 改」をまとめて補足します。 PHPをインクルードするショートコード function PHP_Include($params = array()) { extract(shortcode_atts(array( 'file' => &#…