html の埋め込み
CGIのメールフォームを埋め込む時、CGIの呼び出し部分をテーマファイルに書くのが面倒、かつ、フォームが自動整形されるのも面倒、ということでRaw HTML Snippets というプラグインを使ってみた。 挿入したいhtml を登録してショートコードで投稿・ページに表示させる。 この方法なら、フォームも管理画面で編集できるし。 同じhtml を複数の投稿・…
ワードプレスエンジニアの制作記録 | テーマ関数からサイト構築まで
CGIのメールフォームを埋め込む時、CGIの呼び出し部分をテーマファイルに書くのが面倒、かつ、フォームが自動整形されるのも面倒、ということでRaw HTML Snippets というプラグインを使ってみた。 挿入したいhtml を登録してショートコードで投稿・ページに表示させる。 この方法なら、フォームも管理画面で編集できるし。 同じhtml を複数の投稿・…
表示している投稿を除いて、同じカテゴリーの投稿を表示する <?php foreach(get_the_category() as $category) { $thecat = $category->cat_ID; } ?> <?php $args = array( 'cat' => $thecat, …
wp_list_categories に表示中のクラスを付ける。 <?php $categories = get_categories('hide_empty=1&title_li='); if (is_array($categories)) { foreach($categories as $category): $cat…
最近の投稿などの記事リストに表示中のクラスを付ける <?php $IDOutsideLoop = $post->ID; $lastposts = get_posts('posts_per_page=-1&post_type=company&order=ASC'); foreach($lastposts as $…
カレンダーに特定のカテゴリーのみを表示し、日別アーカイブでもそのカテゴリーのみを表示する。
会員制サイトの制作で、管理画面でなくサイトのデザイン内に投稿フォームを置きたい、かつ、ブログなどしたことがない人でも分かりやすい投稿フォームを、という要望により、TDO Mini Forms
カスタムフィールドプラグインでページの投稿欄の下に「携帯で表示」のチェックボックスとビジュアルエディターを用意。携帯テンプレートのナビはmeta_key とmeta_value で「携帯で表示」にチェックを入れたページのみを表示。
*Magic Fields は開発終了しています プルダウンリスト <?php $choice=get('フィールド名'); if($choice) { ?> <?php echo $choice; ?> <? } ?> チェックボックスリスト <?php $list=get('フィール…