フォーラムへの返信

15件の返信を表示中 - 1 - 15件目 (全24件中)
  • フォーラム: プラグイン
    返信が含まれるトピック: jetpackプラグインの購読の配信について

    重ねての質問となり恐縮ですが、以下につきましても実現の可否をお伺いしたいです。

    先程の例で、午前2件、午後2件の記事を公開した場合に、
    午後の最後の1件のみメールを送り、先の3件はそのまま公開する。
    といったような、メールを送る記事を選択することは可能なのでしょうか。

    「subscribe2」というプラグインでは、記事ごとに通知の有無を選択できたり、
    通知の頻度を1日1回など設定できるようですので、
    jetpackで実現が難しそうであれば、こちらへの切り替えも検討しようと思います。

    お手数ですが、ご確認くださいませ。

    フォーラム: バグ報告と提案
    返信が含まれるトピック: WP4.8(.1?)+safari でエディタが真っ白になる

    CG 様、ishitaka 様

    ご返信ありがとうございます。
    safariのバージョンについては確認をしておりませんでした。
    4.8以降のサポートが終了していたのですね。お調べ頂きありがとうございました。
    別のPCを使用するか、safariのバージョンアップを検討していただくこととなりました。

    よろしくお願いいたします。

    CG 様、mura0403 様

    ご返信がおくれ申し訳ございませんでした。
    mura0403 様の「apply_filters(‘the_content’,content$)」というもの、
    調べつつやってみたのですが、なかなかうまく行かず、
    調べている過程でコンタクトフォームのid、titleを自動で取得し
    do_shortcodeで表示させる方法を見つけ、試したところ無事表示ができました。

    ▽参考【WordPress】Contact Form 7をテンプレート内で表示する
    http://qiita.com/konweb/items/1dfda94e16e587aac710

    <?php
    $get_form = get_posts(array('post_type' => 'wpcf7_contact_form', 'posts_per_page' => -1))[0];
    ?>
    <div class="entry-content">
      <?php echo do_shortcode( '[contact-form-7 id="'.$get_form->ID.'" title="'.$get_form->post_title.'"]' ); ?> 
    </div>

    ひとまずはこちらの方法で進めてみようかと思います。
    今回ご教示いただいた方法、スイッチで切り替える方法も他の機会で試してみたいと思います。
    いつもご助言ありがとうございました。

    CG 様
    ご返信ありがとうございます。
    フォームの作成は子サイトごとで行う予定です。

    地域ポータルサイトのようなものを想定しており、
    運営元が店舗用の子サイトを作成し、子サイト内でフォームを作成できればと考えております。
    contact form 7のデフォルトで作られるフォームには、
    子サイト名や子サイトの管理者メールアドレスから
    フォームの内容やメッセージ等ある程度そのまま使えるように変更を行っています。

    自己解決いたしました。
    カスタム投稿の入力内容は post_title、post_contentとは違う箇所に入っておりましたので、
    $where = str_replace(".meta_value", ".post_content COLLATE utf8_unicode_ci", $where );
    を追加したところ、ひらがな・カタカナ含めた検索ができました。

    漢字検索については、依然方法を模索中になりますが、一度解決済とさせていただきます。

    フォーラム: 使い方全般
    返信が含まれるトピック: 外部のRSSを複数取得する方法

    CG 様
    /の有無について、ご返信ありがとうございます。
    通常の構造であれば/の中身がディレクトリ、/がなければファイルを探すようなものと理解しているのですが、Wordpressのディレクトリやファイルの構造の理解が甘い部分がございました。
    /の有無による挙動の違いについても、調べて試して理解を深めていこうと思います。

    フォーラム: 使い方全般
    返信が含まれるトピック: 外部のRSSを複数取得する方法

    Colorful-life. 様に教えていただいたエラーメッセージの表示方法から解決できましたことご報告させていただきます。

    エラーメッセージを表示させましたところ、
    「WP HTTP ERROR:有効なURLではありません」
    とメッセージが表示され、RSSのURLに問題があったようです。

    最終的なコードを比較したところfeedの手前に/があるかないかが原因でした。

    $feed_urls = array(
        'A' => 'ドメイン/A?feed=rss2&cat=3',
        'B' => 'ドメイン/B?feed=rss2&cat=3',
        'C' => 'ドメイン/C?cat=3&feed=rss2'
    );

    $feed_urls = array(
        'A' => 'ドメイン/A/?cat=3&feed=rss2',
        'B' => 'ドメイン/B/?cat=3&feed=rss2',
        'C' => 'ドメイン/C/?cat=3&feed=rss2'
    );

    (catとfeedの順番がバラバラだったのでまとめてあります)

    /のある無しでどう変わってくるのか、調べていくとして、
    こちらのエラーの件については解決とさせていただきます。
    アドバイスをくださったCG 様、Colorful-life. 様ありがとうございました。

    フォーラム: 使い方全般
    返信が含まれるトピック: 外部のRSSを複数取得する方法

    Colorful-life. 様

    ご返信ありがとうございます。
    とんでもないです。
    何から調べていいものかと困り果てておりましたので、助かっております。
    また、エラーメッセージの表示方法のご教示ありがとうございます。
    頂いたコードを参考に調べて見ようと思います。

    フォーラム: 使い方全般
    返信が含まれるトピック: 外部のRSSを複数取得する方法

    Colorful-life. 様
    引き続きご返信ありがとうございます。
    phpのバージョンが使用サーバー(Bizメール)で5.6だったためか、
    []が使えずarray()に置き換えれば使えるようでしたので、
    書き換えを行ったところエラーは表示されなくなりました。

    特別、ブロックするような設定は行っていないかと思います。
    調べておりましたら下記サイトでエラーの有無の確認ができ、
    記事の中身にエラーが見つかりました。
    ▽W3C Feed Validation Service
    https://validator.w3.org/feed/

    WP4.4以降からビジュアルエディタでの挿入画像にsrcsetが挿入されるようで、
    それが使用できないようなエラーがでていたため、自動で挿入されないように設定を修正しました。

    残っているエラー(推奨?)が下記になります。

    Self reference doesn't match document location
    <atom:link href="feedURL" rel="self" type="application/rss+xml" />

    上記について、他のサイトで同じエラーがでているものでも取得できるものはできているようで、
    もう少し調べてみようと思います。

    • この返信は2年、 6ヶ月前にkazuxtakaが編集しました。
    フォーラム: 使い方全般
    返信が含まれるトピック: 外部のRSSを複数取得する方法

    早速、ご返信ありがとうございます。

    CG 様
    テーマファイル自体は触っておらず、バージョンアップを行ったのみになります。
    となるとバージョンアップで以前はそのまま使えた書き方が使えなくなってしまったなどがあるのでしょうか。

    Colorful-life. 様
    お送りいただいたif文を追加いたしましたら、「ALL」について出力がされるようになりました。
    ABCについては、
    Warning: implode() [function.implode]: Invalid arguments passed in
    と警告文が出ており、Aなら

    <dl id="news_A">
    <?php echo implode("\n", $html_A) ?> //←ここ
    </dl>

    が該当箇所のようです。

    ここでも記事のデータが取得できていないのでしょうか。
    よろしくお願いいたします。

    【追記】
    Colorful-life. 様
    取得しているfeedのURLですが、こちらは記載のもので記事の情報がざっと表示されるページが確認できるものを指定しております。
    指定しているURLドメイン/A?feed=ss2を表示させるとドメイン/A/feed/に遷移してしまうのですが、
    この遷移したURLだと別のエラーが表示されました。
    Fatal error: Call to a member function get_items() on a non-object in …

    • この返信は2年、 6ヶ月前にkazuxtakaが編集しました。

    返信が遅くなり申し訳ありませんでした。
    hokutonojikei 様
    参考ページなどご提示ありがとうございます。
    一旦は現状のままとなっております。
    送信時に実行するコードの設定が可能なのですね。
    いずれ今回の件が実現できる方法が見つかればと思いますが、とても参考になりました。

    so-taro 様
    いっそページを分けてしまうのが一番良いとは思うのですが、
    なるべくフォームをひとつに纏めたいとのことでしたので、なんとかできればと考えておりました。

    お手数をおかけしました。ありがとうございます。
    以上でございます。

    맹조 様

    そうそうにご回答頂きありがとうございます。
    タイミングによっては起こってしまうのですね。

    設定によって改善できる方法が無いものかと調べておりましたが、
    現状は難しそうですね…
    直接リンクを貼るというのも手間ということで、連携の設定をしているため一旦様子を見ようかと思います。
    そうそう頻発しているわけではないようですので、
    起こった際に気になる場合は再投稿していただくこととなりました。

    お手数をお掛けしました。
    解決済みとさせていただきます。ありがとうございました。

    フォーラム: 使い方全般
    返信が含まれるトピック: get_the_category()で記事のカテゴリ名を表示したい

    gblsm さん

    ありがとうございました。
    一つ一つのコードの意味と全体の流れをもう少しよくみなければいけなかったです。
    解決済みに致します。

    フォーラム: 使い方全般
    返信が含まれるトピック: get_the_category()で記事のカテゴリ名を表示したい

    gblsm さん

    アドバイスいただきありがとうございます。
    カテゴリーが無事出力されました!

    ループの外に get_the_category がいたために記事ごとのカテゴリーが反映されていなかった。
    という感じの理解でよいのでしょうか。
    まさか、こんなに早く解決できると思っていなかったのですが、
    ループの中と外…ちょっとした事ですが、なるほど。
    解決すると、当たり前といえば当たり前な気がします。

    gblsm様
    自分ではどこから手を付ければよいかわらずじまいだったと思います。
    アドバイス、とても助かりました。
    解決済に設定致します。

    Ayustar様
    原因のご回答有難うございます。
    元のコードのまま修正する場合は上記の形、ということでしょうか。
    同じ環境を別立てして上記の修正を試してみようと思います。

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