フォーラムへの返信

15件の返信を表示中 - 1 - 15件目 (全16件中)
  • フォーラム: 使い方全般
    返信が含まれるトピック: 自動的にカテゴリを付けるのと除外したい
    トピック投稿者 asx@

    (@asx-1)

    説明不足で申し訳ありません。

    投稿記事に特定の文字が入っている場合に
    if ( stripos( $title,’SEO’ ) !== false ) {
    wp_set_object_terms( $post_id, ‘SEO’, ‘category’, true );
    }
    こちらの記述でカテゴリをつけています。

    この記述ですと、投稿記事のタイトルが「SEO part2」でも「SEO」カテゴリがついてしまいます。

    投稿記事のタイトルが「SEO」のときは「SEO」のカテゴリだけをつけて、
    タイトルが「SEO part2」のときは「SEO part2」のカテゴリだけをつける処理にしたい。

    ただ

    if ( stripos( $title,’SEO’ ) !== false ) {
    if ( stripos( $title,’外部リンク’ ) !== false ) {
    wp_set_object_terms( $post_id, ‘外部リンク’, ‘category’, true );
    }
    }

    この場合に
    タイトルが「SEO 外部リンク part2」の場合は「外部リンク」のカテゴリをつけない

    という処理ができるようにしたいです。

    プログラムは素人なので説明がわかりづらくて申し訳ありませんが
    よろしくお願いいたします。

    フォーラム: 使い方全般
    返信が含まれるトピック: 自動的にカテゴリを付けるのと除外したい
    トピック投稿者 asx@

    (@asx-1)

    if ( stripos( $title,’SE’ ) !== false && stripos( $title,’SEO’ )!== stripos(title,’SE’ )) {
    wp_set_object_terms( $post_id, ‘SE’, ‘category’, true );
    }

    こう記述して、「できた」と思ったのですが、
    細かく設定できません。

    1、一つの文字列に一つのカテゴリをつけて二つの文字列をはずす。
    2、if ( stripos( $title,’文字列1’ ) !== false ) {
       if ( stripos( $title,’文字列2’ ) !== false ) {
        wp_set_object_terms( $post_id, ‘カテゴリ名’, ‘category’, true );
    }
    }
    という場合にうまくいきません。

    特定の文字列が入っているときだけカテゴリをつけないという方法はないでしょうか?

    フォーラム: 使い方全般
    返信が含まれるトピック: 自動的にカテゴリを付けるのと除外したい
    トピック投稿者 asx@

    (@asx-1)

    ありがとうございます!

    教えていただいたように記述を変更しましたら
    思っていた通りに動作いたしました!

    たすかりました!

    フォーラム: 使い方全般
    返信が含まれるトピック: 特定のカテゴリのタグ一覧を表示させたい
    トピック投稿者 asx@

    (@asx-1)

    特定のカテゴリーに属するタグのみを表示させられれば
    同じようなこともできるのでしょか?

    <?php $args = array(
    ‘child?of’ => ‘特定のカテゴリ’,
    ‘order’ => ‘asc’,
    ‘orderby’ => ‘name’,
    ‘taxonomy’ => ‘post_tag’
    ?>
    <?php wp_list_categories( $args ); ?>

    こんな感じで書いてみたのですが、うまくいきませんでした。

    トピック投稿者 asx@

    (@asx-1)

    kzさn
    ありがとうございます。

    function catch_that_image() {
    global $post;

    if ( preg_match_all( ‘/<img.+src=[\'”]([^\'”]+)[\'”].*>/i’, $post->post_content, $matches) ) {
    $first_img = $matches[1][0];
    } else {
    $first_img = false;
    }
    return $first_img;
    }

    こちらの記述で修正できました!
    ありがとうございます。

    フォーラム: 使い方全般
    返信が含まれるトピック: 特定のカテゴリのタグ一覧を表示させたい
    トピック投稿者 asx@

    (@asx-1)

    kurosquareさん

    ご教授ありがとうごさいます。

    タグ一覧を五十音順にソートして、あ行のみを表示したいのです。

    せっかくご教授いただいたのにすみません。

    フォーラム: 使い方全般
    返信が含まれるトピック: タグ一覧のソートのやり方がわかりません。
    トピック投稿者 asx@

    (@asx-1)

    V.J.Catkickさん
    ご教授ありがとうございます!

    教えて頂いた記述を追加したらできました!
    ‘order’ => ‘ASC’ で下から新着順になってしまったので
    ‘order’ => ‘DESC’ にしました!

    とても助かりました!
    ありがとうございます!

    フォーラム: 使い方全般
    返信が含まれるトピック: タグ一覧のソートのやり方がわかりません。
    トピック投稿者 asx@

    (@asx-1)

    gatespaceさん
    ご教授ありがとうございます。

    実はCodexの見方もよくわかっていませんでした(^^;)
    Codexに記述されているパラメータ?以外は設定でいないのですね!

    とても勉強になりました!
    ありがとうございますm(_ _)m

    フォーラム: 使い方全般
    返信が含まれるトピック: feedのエラーが直せません。
    トピック投稿者 asx@

    (@asx-1)

    jim912さん
    ご教授ありがとうございます。

    色々調べて見て
    こちらのサイトで解決方法が見つかりました!
    http://kngy.net/2010/08/24/wordpress%E3%81%AErss%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%AE%E5%AF%BE%E5%87%A6%E6%B3%95/

    wp-includesディレクトリの
    feedファイルの記述の一番上に

    <?php
    ob_end_clean();
    ?>

    を記述したら直りました!!

    トピック投稿者 asx@

    (@asx-1)

    遅くなりました。すみません。

    なるほど、勉強になりました!
    とてもわかりやすい解説ありがとうございます!!

    トピック投稿者 asx@

    (@asx-1)

    pluto1234さん
    ありがとうございます!

    プログラム素人で一人で四苦八苦していました(^_^;)
    ご教授頂いた記述で表示させることができました!

    ありがとうございます!

    この記述は
    ‘taxonomy’ => ‘post_tag’で
    wp_list_categoryのデフォルトを書き換えて使用したということなのでしょうか?

    フォーラム: 使い方全般
    返信が含まれるトピック: 可能でしょうか?
    トピック投稿者 asx@

    (@asx-1)

    返信遅くなりました。
    回答ありがとうございます!

    質問の仕方や、細かい説明まで付けていただいてありがとうございます。
    可能であっても、やはり素人では難しいのですね・・・

    諦めず頑張ってみます!

    わからないことが出てきたらまたこちらで質問させていただきます!

    フォーラム: 使い方全般
    返信が含まれるトピック: 投稿記事のタグIDを取得するには・・・
    トピック投稿者 asx@

    (@asx-1)

    <?php
    $posttags = get_the_tags();
    if ($posttags) {
    foreach($posttags as $tag) {
    $tagid = $tag->term_id ;
    }
    }
    ?>

    これで$tagidに投稿記事のタグIDを代入することができました。

    フォーラム: 使い方全般
    返信が含まれるトピック: 自動タグ付けの繰り返し処理ができません
    トピック投稿者 asx@

    (@asx-1)

    すみません!!m(_ _)m
    自分の記述間違いでした!!

    上記の記述で、問題なく動作しました!

    ありがとうございます!
    とても助かりました。

    また、わからないことがでてきましたら是非ご質問させてください!

    本当に助かりました!

    フォーラム: 使い方全般
    返信が含まれるトピック: 自動タグ付けの繰り返し処理ができません
    トピック投稿者 asx@

    (@asx-1)

    <?php
    ffunction otocon_autoAssignTags( $post_id ) {
    global $post;
    $new_post = get_post( $post_id );
    $title = $new_post->post_title;

    for( $i = 1; $i <= 3; $i++ ){

    if ( stripos( $title, ‘タイトル ’. $i.’章’ ) !== false ) {

    wp_set_object_terms( $post_id, ‘タイトル ’. $i. ‘章’, ‘post_tag’, true );

    }
    }
    }
    add_action( ‘save_post’, ‘otocon_autoAssignTags’ );
    ?>

    こちらを記述してみたのですが、うまく動作しませんでした。

15件の返信を表示中 - 1 - 15件目 (全16件中)