無効なURLです。 プログラム設定の反映待ちである可能性があります。 しばらく時間をおいて再度アクセスをお試しください。
![無効なURLです](https://cdn-ak-scissors.b.st-hatena.com/image/square/1cb8eeda72b7e09e1253f6c608e712f0ecfbad73/height=288;version=1;width=512/http%3A%2F%2Fblog.ext.ne.jp%2Fwordpress%2Fwp-content%2Fthemes%2Fstaffblog%2Fimages%2Foglogo.png)
少しつまづいたというよりも、get_posts()のパラメータで色々と出来ることが分かったので、備忘録をかねて記事に。 get_posts()は、新着記事や関連記事などの投稿データを取得する際に使用しますが、パラメータがたくさん用意されていて、投稿データをかなり絞り込むことができるんですね。 注:タイトルに「カスタム投稿のシングルページ」としていますが、これに限ったわけではなく、どのテンプレートでも基本は問題ないかと思います。以下も「カスタム投稿のシングルページ」に限定した書き方になっていますが、あまり気にしなくてもいいかもしれないです、たぶん。 single-○○○.php に同じカスタム投稿の記事を表示 カスタム投稿タイプを作成して、それに属する記事をsingle.phpとは別のデザインで表示させたい場合、”single-カスタム投稿タイプ名.php”というテンプレートを別で作りますが
WordPressで、通常の投稿やアーカイブページなどのURLは、ダッシュボードのパーマリンク設定ページで設定できます。 しかし、カスタム投稿タイプのURLに関しては、ダッシュボードでの設定はできませんし、思ったようなURL構成にするのが難しいです。 ここでは記事: カスタム投稿タイプの設定を踏まえながら、カスタム投稿タイプのパーマリンクを思い通りにカスタマイズする方法をまとめました。 まず、URLを投稿名ベースにするか、数字ベースにするか? 最初に押さえておくポイントは、ダッシュボードのパーマリンク設定をデフォルト以外にした場合、カスタム投稿タイプのパーマリンクは常に投稿名(スラッグ)がベースになるという点です。 例えば、パーマリンク設定を数字ベースに設定します。 この設定で、カスタム投稿タイプの記事を作成してみますが、パーマリンクは数字ベースにはなりません。 パーマリンクが投稿名ベース
What's in your Domain Name? Print This domain name will potentially help you bring in more customers and profits every day, as the domain itself goes up in value. A super premium .Com domain name from DomainMarket.com means instant branding, search engine, and marketing benefits. We make it safe, easy and affordable for you to own busilab.com right away. Click here to purchase busilab.com DomainMa
> Wordpress > Sideberテンプレート > wordpress サイドバーにカスタム投稿の分類、月別アーカイブ、最新記事一覧を表示する方法 1.カスタム分類のターム名一覧の表示方法 <ul> <?php wp_list_categories(array('title_li' => '', 'taxonomy' => 'topicslist', 'show_count' => 0, 'depth' => 1)); ?> </ul> taxonomy’ => ‘topicslist’, // カスタム分類名 2.カスタム分類の最新記事を表示件数を指定して表示 <ul> <?php $args = array( 'post_type' => 'topics', 'taxonomy' => 'topicslist', 'posts_per_page' => 10, 'numberp
固定ページであれば、wp_list_pagesを使うことで、固定ページの一覧を表示させることができます。 その時、現在表示されているページには、liタグにcurrent_page_itemクラスが入ってくれるので、そこの表示を変えることができます。色を濃くしたり。 特定のカスタム投稿タイプに属する記事の一覧をサイドバーに出すときには、wp_list_pages関数を使うことができません(できるの?他に何かあるのでしょうか??)。 下記のように書くことで、現在実際に表示されているページのIDと出力されるリストのIDが一致した時だけ、liにcurrent_page_itemを持たせることができました。 他にも良い方法がありましたら、教えていただきたいです!
カスタム投稿タイプをカスタムタクソノミーも含めプラグインを使わずにfunctions.phpに記述し、それを固定ページからループさせてさらにページネーションも実現したい。(長っ!) という場合、色々と調べたりハマりながらも学べたので、忘れないために自分なりの備忘録です。 それもこれも、WordPressで構築する際には極力プラグインを使わないで出来ないかと意地になってなんとかしました。 もちろんプラグインを使えばカスタム投稿タイプは簡単に導入できるのですが、それに頼りっきりだと、PHP初心者な自分にとっては後々のバージョンアップで対処が出来なくなったり、なにより“動いている仕組み”を知らないで使えてしまうこと自体が怖かったりするんですよね。 functions.phpに記述をしていると、多少なりとも勉強になるでしょう! カスタム投稿タイプとカスタムタクソノミーを作ろう! まずカスタム投稿タ
すみません、もう少し情報をください。 各カテゴリ記事一覧の表示数が5件のみしか表示されません。 カテゴリというのは、通常の投稿のカテゴリのことでしょうか? それとも、ご自身で作成したカスタム投稿タイプに紐付けされたカスタムタクソノミーのことでしょうか。 taxonomy.phpで表示されるものはきちんと件数分表示されるのですが。 ということは今回問題になっているのはtaxonomy.phpではないということですよね。 5件表示したいテンプレートというのはどれでしょうか。 ※現状のコードを見せていただけると早いです。 mypacecreatorさん 御回答ありがとうございます。 説明不足申し訳ありません。 カスタムタクソノミーで作成したカテゴリーです。 こちらで作品ギャラリーのページを作成しています。 ■全年代別作品(page.php)で2004年~から現行の作品一覧をサムネイルで表示 ■各
以下のサイトを参考にさせて頂き、カスタム投稿タイプとカスタム分類を作りました。 http://www.h-fj.com/blog/archives/2010/07/02-105158.php add_action('init', 'hoge_custom_post_type'); function hoge_custom_post_type(){ $labels = array( 'name' => _x('hoge', 'post type general name'), 'singular_name' => _x('hoge', 'post type singular name'), 'add_new' => _x('hogeを追加', 'book'), 'add_new_item' => __('新しいhogeを追加'), 'edit_item' => __('hogeを編集'),
主に使いそうなものをまとめました。 カスタムタクソノミーの特定のタームに属する記事一覧 <?php // ページ数 $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; // カスタム投稿タイプ「sounds」、カスタムタクソノミー「genre」、ターム「民謡」、新着4件取得 query_posts( array( 'post_type' => 'sounds', 'taxonomy' => 'genre', 'term' => '民謡', 'posts_per_page' => 4, 'paged' => $paged, 'order' => 'DESC' ) ); if (have_posts()) :while (have_posts()) : the_post(); ?> // ブログの記事出力と同じ要領 <
むむむ……、WordPress を CMS っぽく使いたいなぁ。と思ってみても、 カテゴリとかで表示わけていると、カスタムフィールドがどんどん増えて……。 とか思っていると、なんと!WordPress って投稿タイプを自分で増やせる そうじゃないですか! (投稿タイプ: 投稿, 固定ページ とかそういうの) 詳しくはここ↓ WordPressカスタム投稿・分類 で、カスタム投稿の設定を行い、投稿して、さて表示させよう! としたところで問題が……。 おい、これテーマでカスタム投稿のカテゴリ取得できないじゃないか! 元からある投稿では $categories = get_the_category( $post_id ); とかやっておけば、記事のカテゴリ一覧が取得できていたのに……。 どうするよ、どうするよ。 WPのテンプレートタグ探しても、それっぽいのがないよ。 category じゃないな
1時間程ハマったのでシェア。 基本的にはこちらのサイトを見てもらえればOKなのですが、カスタム投稿タイプがあるとこれだけじゃ動きません…(涙 WordPressでカテゴリ(タクソノミー)毎に投稿を表示 あと、ここに書かれてるコードの中には実体参照が入ってて、そのままじゃ使えないので注意。 肝心のコード [php language="5,11"] <?php // まずはカテゴリーを取得(カスタムタクソノミーでもOK) $catargs = array( 'post_type' => '(1)ここにカスタム投稿タイプ名を入れる', 'taxonomy' => '(2)ここにタクソノミー名を入れる' ); $catlists = get_categories( $catargs ); foreach($catlists as $cat) : // 取得したカテゴリの配列でループを回す $arg
bell賞味期限切れコンテンツ この記事は公開または最終更新から1753日くらい経過しています。 このメッセージが表示されている記事(特にプログラミング系)は情報が古くなっている可能性があるので注意して下さい。 仕事で使うのにちょっと調べてみたのでメモ。 まだ今回の案件で必要な要件は満たしてないからもう少しなんか考えないと行けないけど,忘れないように。 <ul> <?php global $post; $my_posts= get_posts(array( 'post_type' => array('post','item'), 'numberposts' => 10 )); foreach($my_posts as $post):setup_postdata($post); ?> <li><?php the_time('Y.m.d'); ?>:<a href="<?php the_per
質問させていただきます。 カスタム投稿中の複数カテゴリーの投稿一覧をトップページに表示させ、また カテゴリーごとに表示を分けず一緒にして更新日順に並べたいと思っています。 具体的な現在の状況ですが、 下記のようなカテゴリーを持ったカスタム投稿を作成しました。 ●新着情報 -ショップからのお知らせ -新商品入荷情報 -おすすめ商品情報 -リコール情報 上記の中で「新商品入荷情報」と「おすすめ商品情報」をまとめて一覧表示をしたく いろいろと試行錯誤しています。 その中で、カスタム投稿タイプでなく普通の投稿の複数カテゴリー一覧表示は 下記のソースで実現できました。 下記記述を一部変更すればよいものでしょうか。 <?php global $post; $tmp_post = $post; ?> <ul> <?php $get_posts_args = array( 'category__in' =
カスタム分類ごとにテーマ画像を使用したいという場面がありました。 カテゴリごとに特定のテーマ画像を使用したい場合、通常ならCategory Iconsなどのプラグインで実現可能ですが、カスタム分類には対応していないようでしたので、その他カスタマイズで対応できる方法はないかとググったところ、以下の記事を見つけました。 WordPressのカテゴリーにカスタムフィールドを追加する 記事の内容は通常のカテゴリに対してのTIPSなのですが、カスタム分類への対応はフックを書き換えればよい、との注釈が付いていたので、カスタム分類に適用してみました。 上記サイトのソースを元に、カスタムタクソノミー用に書き直したものが以下です。 <?php add_action ( 'タクソノミー名_edit_form_fields', 'extra_taxonomy_fields'); function extra_t
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く