WordPress
メモ用に。 最後のwp_reset_postdata();でリセットすることが大事。 通常投稿機能は投稿名のところをpostにするだけ。 query('post_type=カスタム投稿名' . '&paged=' . $paged . '&posts_per_page=表示するページ数' ); ?> have_posts() ) : while ( $wp_qu…
WPで特定のページにBasic認証をかけるやり方があるが、その記述で、例えば会員限定ページが2ページあるとして、そのうちどれかを認証したらもうひとつの方では認証を促されないという条件分岐のメモ。 ベーシック認証のかけかた functions.phpに下記を記述…
カスタム投稿を作った後、ウィジェット機能にも対応させるため、プラグインの「Custom Post Type Widgets」をダウンロード&有効化して使うことがよくあるが、なぜか月別アーカイブだけ意図した場所に飛ばず、404エラーなんかになる。 解決方法 まず先ほど書…
地味に毎回ハマるというか忘れるのでメモ。Wordpressのオリジナルテーマを作るときに、まさに骨組みだけ作ってあってカスタマイズしやすい「Bones」。 カスタム投稿も既存で用意されていて、それを複製して使用した際にうまく表示されないことがある。librar…
Wordpressでカスタム投稿を作り、single(個別)ページでよみこもうとしたら404のエラーに。 functions.phpを弄ったりしたら、たまにtitleだけ表示されたり本文だけ無いとか意味不明なことに・・・とりあえずいろいろ調べたらこういう対処法を発見。 対処法…
カテゴリー・タグも含めた新しい投稿タイプを追加する方法【WordPress】inoma-design.hatenablog.com↑のつづき個別ページや固定ページなどで表示する方法。 カテゴリーとタグの場合 個別ページの場合 single.php 固定ページの場合 page.php タクソノミーの場…
既存の「投稿」以外に、新しく追加する方法。 追加したいタイプのphpデータを作る functioncs.phpで作ったデータを呼び出す 追加したいタイプのphpデータを作る タイトル.phpで作成。 サンプルとして「sample.php」と表記。 _x( 'サンプル', 'sample' ), 's…
Wordpress専用のショッピングカート「Welcart」。 導入の仕方もプラグインを追加するように簡単にでき、デザインのカスタマイズも自由にできる。Welcartには会員限定ページのシステムも作られており、デフォルトでは全て一ページに表示されてしまう。 これを…