no23h
フォーラムへの返信
-
フォーラム: プラグイン
返信が含まれるトピック: [SiteGuard WP Plugin]WAF除外ルールが適用できないkimipooh 様
ご連絡ありがとうございます。
オン・オフの切り替えしか方法がないのですね、、、知りませんでした。
ご提示いただいたプラグインを含め、対応を考えたいと思います。
ご教示いただきまして、ありがとうございました。フォーラム: プラグイン
返信が含まれるトピック: リバースプロキシ環境下でcontact form 7 の送信ができない@takayukister様
大変失礼いたしました。
以後、ガイドラインに注意して投稿します。
ご迷惑をお掛けしまして申し訳ありません。
サイト依頼者と相談の結果、フォーラム上にアーカイブ的にURLが残るのがNGなので、情報は伏せてトピックを立てた次第です。フォーラム: プラグイン
返信が含まれるトピック: リバースプロキシ環境下でcontact form 7 の送信ができない@takayukister 様
ご返信ありがとうございます。
フォーラム上でサイトURLを載せるのが難しく、
@takayukister様のGmailの方にお送りしてもよろしいでしょうか。フォーラム: 使い方全般
返信が含まれるトピック: リバースプロキシ先のWPサイトで起こるエラーを解消したい自己解決しました。
原因としてはリバースプロキシにより、ブロックエディタに必要なREST APIへのURL取得ができなくなることから発生している問題でした。本件のサイトの場合は、functions.phpに以下のコードを追記することで、不具合を解消できました。
add_filter(‘rest_url’, function ($url) {
$url = str_replace(home_url(), site_url() . ‘/index.php’, $url);
return $url;
});フォーラム: プラグイン
返信が含まれるトピック: ACFでメニュー項目にcheckboxを追加し、クラス名を付与したいフォーラム: プラグイン
返信が含まれるトピック: 全投稿者にユーザー情報を記載したメールを送りたい有難うございます。
[Track Mail Image]を「No」にしてみても変化はありませんでした。メール本文入力欄はクラシックエディタと同じUIですが、
ビジュアルモードでテキストのみで入力 → メールに<p>タグや<br>タグが入る
テキストモードでタグありで入力 → 同じくタグが入る
テキストモードでタグなしで入力 → 改行されないという結果です。
フォーラム: プラグイン
返信が含まれるトピック: 全投稿者にユーザー情報を記載したメールを送りたい有難うございます。
返信が遅くなりまして、申し訳ありません。ご提示いただいたプラグインを試してみました。
プレイスホルダーを使うことで、まさに希望していたことができました。ただ、送信したメールにHTMLタグが含まれてしまうのが解決できず…
(プレーンテキストでも送れると書いていますが、切り替えれるような設定欄がない)もう少し調べてみます。
有難うございます。フォーラム: その他
返信が含まれるトピック: フォーラムへ正常に投稿できないフォーラム: 使い方全般
返信が含まれるトピック: 関数the_terms()の出力位置が希望通りにならないget_the_terms()で希望通りに出力できました。
有難うございます!フォーラム: 使い方全般
返信が含まれるトピック: REST APIで取得した画像IDから画像URLを出力したいありがとうございます。 うまく機能しました。
ページ読み込みスピードも格段に速くなりました。
感謝申し上げます。フォーラム: 使い方全般
返信が含まれるトピック: REST APIで取得した画像IDから画像URLを出力したい@ishitaka 様
有難うございます!下記のコードで試してみたのですが、それぞれの記事に対する画像が表示されず、src=”<?php echo $url; ?>”の部分に(unknown)や別記事の画像urlが出力されたりします。
<?php $siteurl = 'https://〇〇〇'; $resturl = $siteurl . '/wp-json/wp/v2/seeds?per_page=5&orderby=rand'; $json = mb_convert_encoding(file_get_contents($resturl), 'UTF8', 'ASCII,JIS,UTF-8,EUC-JP,SJIS-WIN'); $arr = json_decode($json,true); $image_ids = array(); foreach( $arr as $data ) { $image_ids[] = $data['acf']['seeds_thumbnail']; } $resturl = $siteurl . '/wp-json/wp/v2/media/?include=' . implode( '+', $image_ids ); $json = file_get_contents( $resturl ); $images = json_decode( $json ); $images_index = 0; ?> <?php foreach($arr as $data): ?> <div class="seeds_list"> <a href="<?php echo $data['link']; ?>"> <h1><?php echo $data['title']['rendered']; ?></h1> <p><?php echo $data['acf']['seeds_subtitle']; ?></p> <?php if ( $data ): $url = $images[ $images_index ]->media_details->sizes->medium->source_url; $images_index++; ?> <img src="<?php echo $url; ?>" width="150px" height="100px" alt=""> <?php endif; ?> </a> </div> <?php endforeach; ?>
記事リストをランダムで出力していますが、インクリメントの部分が次のインデックスを呼び出せていない気がするのですが、教えていただいたコードの記述位置がおかしいのでしょうか。
何度も申し訳ありません。フォーラム: 使い方全般
返信が含まれるトピック: REST APIで取得した画像IDから画像URLを出力したいありがとうございます。
全体コードは以下なのですが、各画像IDはランダムで呼び出された記事と関連づけられておりまして、ページを読み込むたびに画像IDが変わります。
この場合、画像の取得を一回で行うにはどこをどう修正すれば良いでしょうか…<?php $siteURL = 'https://〇〇〇'; $restURL = $siteURL.'/wp-json/wp/v2/typename?per_page=30&orderby=rand'; $json = mb_convert_encoding(file_get_contents($restURL), 'UTF8', 'ASCII,JIS,UTF-8,EUC-JP,SJIS-WIN'); $arr = json_decode($json,true); ?> <?php foreach($arr as $data): ?> <div class="seeds_list"> <a href="<?php echo $data['link']; ?>"> <h1><?php echo $data['title']['rendered']; ?></h1> <?php $imgID = $data['acf']['seeds_thumbnail']; $restURL = $siteURL.'/wp-json/wp/v2/media/'.$imgID; $json = file_get_contents( $restURL ); $data = json_decode( $json ); if ( $data ): $imgURL = $data->media_details->sizes->seeds_thumbnail->source_url; ?> <img src="<?php echo $imgURL; ?>" alt=""> <?php endif; ?> </a> </div> <?php endforeach; ?>
フォーラム: 使い方全般
返信が含まれるトピック: REST APIで取得した画像IDから画像URLを出力したい毎回的確に教えていただき本当にありがうございます。
最終的に以下のコードをループ内に記述することで、
画像サイズを指定しつつ、各投稿の画像を出力することができました。<?php $imgID = $data['acf']['field_name']; $restURL = '〇〇〇/wp-json/wp/v2/media/'.$imgID; $json = file_get_contents( $restURL ); $data = json_decode( $json ); if ( $data ): $imgURL = $data->media_details->sizes->medium->source_url; ?> <img src="<?php echo $imgURL; ?>" alt=""> <?php endif; ?>
ありがとうございました。解決済みとさせていただきます。
フォーラム: 使い方全般
返信が含まれるトピック: REST APIで取得した投稿リストをランダムで表示したいフォーラム: 使い方全般
返信が含まれるトピック: REST APIで取得した投稿リストをランダムで表示したい