gogoweb
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: カスタムタクソノミーで、とあるタームに属していたら特定の画像を表示アイコンの数が少なく、決めうちでいいなら
has_termで「動物」が「猫」の時の処理ができます。
*参考アイコンの数が多くて後から追加するというのなら
get_the_termsで、動物のタームを取得して、そのスラッグやらidやらに関連づけられた名前で画像ファイルを用意してはどうでしょうか?フォーラム: 使い方全般
返信が含まれるトピック: プラグイン:WP to Twitterとカスタム投稿についてフォーラム: 使い方全般
返信が含まれるトピック: プラグイン:WP to Twitterとカスタム投稿についてjd_twit関数を調べてみると
if ( ( $jd_post_info['postStatus'] == 'publish' || $_POST['publish'] == 'Publish') && ($_POST['prev_status'] == 'draft' || $_POST['original_post_status'] == 'draft' || $_POST['prev_status'] == 'pending' || $_POST['original_post_status'] =='pending' || $_POST['original_post_status'] == 'auto-draft' ) ) {
となっていて、公開状態の時かつ、$_POSTの中身を参照しているようですねえ。
編集画面を経由してないので$_POSTの中身がないので成立しないのですね。
上の部分を
if ( $jd_post_info['postStatus'] == 'publish' || $_POST['publish'] == 'Publish'){
にすれば動きそうですが、別の弊害が起きそうなので、その前に
add_action( 'publish_hoge', 'jd_twit', 12 );
と先ほど変更した場所を
add_action( 'publish_hoge', 'jd_twit_future', 12 );
と変更して、
wp-to-twitter.phpの608行目のfunction jd_twit_future( $post_ID ) { $post_ID = $post_ID->ID;
の$post_ID = $post_ID->ID;をコメントアウトしてみてもらえないでしょうか?
多分これでも動くような気がします。
*ただし、デメリットとして予約投稿によるTwitter投稿ができなくなります。フォーラム: 使い方全般
返信が含まれるトピック: プラグイン:WP to Twitterとカスタム投稿についてPostieから投稿された投稿のステータスは公開(publish)になっているでしょうか?
予約(future)や下書き(draft)だと上手く動きません。フォーラム: 使い方全般
返信が含まれるトピック: プラグイン:WP to Twitterとカスタム投稿についてこういう投稿時にアクションを加える類の処理はpublish_postというフックを利用している場合が多いです。
これはpublish_{投稿タイプ} に投稿された時にトリガーするフックですので
publish_pageとすればページが投稿されたときに、publish_hogeとすればカスタム投稿hogeが投稿されたときに発動します。今回のプラグインの場合wp-to-twitter.phpの1046行目に
add_action( 'publish_post', 'jd_twit', 12 );
とあるのを
add_action( 'publish_hoge', 'jd_twit', 12 );
に変えれば多分ご希望の動作をするんじゃないかと思います。*余談ですが、これを調べていてfuture_to_publishのように
{$old_status}_to_{$new_status}
という古い投稿ステータスから新しい投稿ステータスになったときのフックと
{$new_status}_{$post->post_type}
のようにとある投稿タイプが、あるステータスになったときにトリガーするフックはあるのに
とある投稿タイプが古い投稿ステータスから新しいステータスに変わったときにトリガーするフックはないのですね。フォーラム: 使い方全般
返信が含まれるトピック: WordPressにFlashを導入したいのですが..flashのファイルはどこにおいていますか?
現在の設定だとwordpressを設置したトップに設置しておかないと動作しないと思われます。
swfファイルをテーマフォルダの中にいれたい場合は
<param name="movie" value="a09d2.swf">
を
<param name="movie" value="<?php bloginfo('template_directory');?>/a09d2.swf">
に変更してみてください。フォーラム: 使い方全般
返信が含まれるトピック: メール投稿プラグイン「Postie」に付いて投稿内容の詳細を決めるpostie_postというフィルターがあったので
add_filter(‘postie_post’,’postie_add_posttype’);
function postie_add_posttype($details){
$details[‘post_type’] = ‘hoge’;
return $details;
}とfunctions.phpに記入すると投稿タイプ hoge に投稿できるようになります。
フォーラム: 使い方全般
返信が含まれるトピック: 投稿のナンバーを表示する効率が悪くていいなら・・・
$wpdbでIDがpost_id以下のデータを取得する。(最古からID分までの投稿データを取得)
その配列をcountで数える。
で、古い順番にナンバリングされた値が出るような気がします。(現在検証できる場所にいないため未確認ですが)
ただ、一回ごとに3000件以上あるデータベースにアクセスするのもなんだかなあと思ったり。
なんか他にいい方法とかありそうですねフォーラム: 使い方全般
返信が含まれるトピック: 投稿のナンバーを表示するんー・・・
最新の投稿から順番に表示するという前提なら
wp_count_postsで投稿総数を拾って、投稿を読み込むたびに減らしていけばいいようなきもしますが、カレンダーと連動させたいのですよね?一度まとめて古い順番から読み込んでカスタムフィールドにでもナンバー割り振った方が後で楽なきがしますね。
フォーラム: 使い方全般
返信が含まれるトピック: 各カテゴリーごとの表示方法え?
上のテンプレート階層の説明は見ましたでしょうか?
たとえばカテゴリーIDが1番の場合は
category-1.phpというファイルがあった場合はそちらを優先して読み込みますよ。また、サイドバーもget_sidebar()をget_sidebar(‘2’)にするとget_sidebar-2.phpを読み込みます。
フォーラム: 使い方全般
返信が含まれるトピック: 各カテゴリーごとの表示方法WordPressではカテゴリー別にテンプレートを読み込ませることができます。
http://wpdocs.sourceforge.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E9%9A%8E%E5%B1%A4
このあたりをよんで、category.phpを複製してそれぞれIDに併せてカスタマイズをすると幸せになれるかもしれません。フォーラム: 使い方全般
返信が含まれるトピック: WPのローカル環境で画面が真っ白にとりあえず思いついたのでは
functions.phpを編集していたなら、functions.phpの記述ミスの可能性があります。
functions.phpを一度消してみるか、同じテーマを入れ直してみてはどうでしょうか?データの待避ならphpMyadminから試用していたデータベースをエクスポートすればいいと思います。
フォーラム: 使い方全般
返信が含まれるトピック: 固定ページで投稿記事一覧を取得したいフォーラム: プラグイン
返信が含まれるトピック: こんなプラグインありますか?ちょっと興味があったので調べてみると、画像のpost_idをキーにadd_post_metaでカスタムフィールドを保存することができました。
jqueryと組み合わせることで、投稿ページに関連づけられている画像をギャラリー化して、その画像をクリックするとサムネイルから大きめの画像を表示、その画像にコメントをつける実験用のプラグインもつくってみました。
スタイルをちゃんと作れば希望に近いのができるかも?
あまり細かいチェックをしないで作成した物なのでバグがありそうですが。フォーラム: プラグイン
返信が含まれるトピック: Ktai_entryの添付ファイルのみ(本文・件名なし)投稿に関して。