sora8115
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: テーマによってACFの画像が取得できないフォーラム: 使い方全般
返信が含まれるトピック: テーマによってACFの画像が取得できないご報告です。
テーマBの投稿タイプ絡みを残して他を消し、
テーマAのfront-page、single、archive、header、footerなどを持ってきたところ
特に引っ張れないカスタムフィールドが発生することなく表示できたように見受けられます。なぜ逆だとうまくいかなかったのか。。
何かが抜けていただけなのか。もやもや中です。
フォーラム: 使い方全般
返信が含まれるトピック: テーマによってACFの画像が取得できないご返信ありがとうございます!
テーマは、初期テーマのどれに近いか…
オリジナルテーマなので、どれにも近くはないと思われます。
見た目も何から何まで独自となっております。もともとテーマAとテーマBは別々のサイトでして、
テーマAのサイトにテーマBの投稿タイプの機能を持ってきたいというところから始まっております。つまり、
「テーマAのトップページ、ほか固定ページいくつか」
のところへ
「テーマBの投稿タイプの一覧と詳細」
を持ってきて融合しようとしております。テーマAにも記事一覧・詳細はありましたが止め、
テーマBの投稿タイプを使用することになります。URLをhttp://ドメイン/bbbでアクセスしたときに
その投稿タイプを表示したところ
固定ページから引っ張るところだけ表示されませんでした。よろしくお願いします。
フォーラム: 使い方全般
返信が含まれるトピック: テーマによってACFの画像が取得できないフォーラム: 使い方全般
返信が含まれるトピック: テーマによってACFの画像が取得できないご返信ありがとうございます!
何か試してみると良いことなどあれば
大変助かるのですが。。なさそうでしょうか。投稿タイプのカスタムフィールドの値はとれて
固定ページの値は取れないケース。自分でも引き続き調べてみます。
フォーラム: 使い方全般
返信が含まれるトピック: テーマによってACFの画像が取得できないご返信ありがとうございます!
get_field('logo',1070);
こちらは、NULLが来てしまっておりまして
ソースではsrc=UNKNOWNとなります。あと、ヘッダーでなければ
ほかのカスタムフィールドの値はとれております。投稿タイプbbbの投稿記事のカスタムフィールドの値は取れており、
固定ページの値は取れていない状況です。よろしくお願いいたします。
フォーラム: 使い方全般
返信が含まれるトピック: テーマによってACFの画像が取得できないご返信ありがとうございます!
#失礼しました、ファイル名はheader-bbb.phpでした。
header.phpとheader-bbb.phpの違いはレイアウトの違いくらいしか見当たりません。
ループなど、特別複雑なことはしておらず
バラバラと記載いたしますが<?php if (is_front_page()) : ?> <?php echo get_stylesheet_directory_uri(); ?> <?php echo home_url(); ?>
この程度の記述しかありません。
また、もっと詳細を記載しますと
urlは
http://ドメイン/bbb/
で、
投稿タイプbbbの時は記事一覧で次のファイルを読むようにしています
header-bbb.php
archive-bbb.php
footer-bbb.php
記事詳細へ入ると
single-bbb.php
です。archive-bbb.php
では、記事一覧に詳細の一部のカスタムフィールドの値を引っ張って表示してますが
次の様にglobalの記述がありました。<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $args1 = array( 'post_type' => 'bbb', 'posts_per_page' => 10, 's' => $s, 'order' => 'DESC', 'orderby' => 'date', 'paged' => $paged, ); global $post; $posts1 = new WP_Query($args1); ?>
このあたりでしょうか?
引き続きよろしくお願いいたします。
フォーラム: プラグイン
返信が含まれるトピック: MW WP Form誤動作?なぜここまでの不具合になったかをまとめて締めたく思います。
テーマ内のfooter.phpにて
<? wp_footer(); ?>
というように
MW Formで不具合の原因としてよく挙がる上記が省略式で書かれており
移転先でshort_open_tagがOFFだったため異常な動作となりました。本投稿で同じ現象になった方が救われることを祈ります。
フォーラム: プラグイン
返信が含まれるトピック: MW WP Form誤動作?謎が解決いたしましたのでご報告にあがりました。
移行元と移行先でshort_open_tagのon/offに設定差があり
こちらをonにしたところ移行元と同じ動作になりました。恐らくオリジナルテーマの中でphp開始タグの省略とそうでない記述が混在しており
プログラムの一部が動いて一部が動かない状態だったため、
MW Formにも悪影響が出ていたものと思われます。当方としましてはishitaka様に何度もご返信いただけて心が救われておりましたが
見当違いな解決でなんとも申し訳なく思っております。しかしながらありがとうございました。
フォーラム: プラグイン
返信が含まれるトピック: MW WP Form誤動作?フォーラム: プラグイン
返信が含まれるトピック: MW WP Form誤動作?wordpressのインポート機能で移行したので
置換作業というのは行っていないのですよね。テーマをtwentyseventeenにし
フォーム入力 / 確認画面 / 完了画面の固定ページを作成して送信を試したところ正常に送信できました。
テーマがおかしくなっているのかもしれません。。。フォーラム: プラグイン
返信が含まれるトピック: MW WP Form誤動作?元の環境がさくらサーバで、SSLが設定されているのですが関係ありませんよね。。
もとのhtaccessには下記が記述してあり、
今の環境はまだhttpなのでコメントアウトしてあります。# BEGIN WP BASIC Auth
#<IfModule mod_rewrite.c>
#RewriteEngine On
#RewriteCond %{HTTP:Authorization} ^(.*)
#RewriteRule ^(.*) – [E=HTTP_AUTHORIZATION:%1]
#</IfModule>
# END WP BASIC Auth
# BEGIN Force SSL for SAKURA
# RewriteしてもHTTPS環境変数を有効にする
#SetEnvIf REDIRECT_HTTPS (.*) HTTPS=$1# 常時HTTPS化(HTTPSが無効な場合リダイレクト)
#<IfModule mod_rewrite.c>
#RewriteEngine on
#RewriteCond %{ENV:HTTPS} !on
#RewriteCond %{REQUEST_URI} !/wp-cron\.php$
#RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
#</IfModule>
# END Force SSL for SAKURAフォーラム: プラグイン
返信が含まれるトピック: MW WP Form誤動作?ご返信ありがとうございます。
いただいたURLを確認してみます。もう一度思い出してみましたが、たしかこの様な感じでした。
〇〇がインポートできませんでした。MW Formのmwf_910が有効ではありません。
↑この〇には、MW Formのメール件名に入っていた文言と一致していた気がします。——
URL設定なしで、1ページで完結の状態にした件ですが
戻るボタンも設置していちおう正常らしき状態にはなりました。しかしながら移行前と変わってしまったので
根本的な解決に至っておりません。宜しくお願いいたします。
フォーラム: プラグイン
返信が含まれるトピック: MW WP Form誤動作?WPデバッグモードON → 特に表示されず、
サーバ側のphpエラー表示ON → 特に表示されず
ブラウザのコンソールエラー有無確認 → エラーはでていましたが移行元でも出ていました
/mw-wp-form/faq/ → 拝読しました糸口にならずでしたフォーラム: プラグイン
返信が含まれるトピック: MW WP Form誤動作?理由は分からないのですが新しいことが分かりました。
移行先の環境では、
MW Formフォーム編集画面のURL設定で各リダイレクトURLを空にしたところ
メール送信完了までいくことができました。現状、戻るボタンを設置していないのでページバックで戻ると
フォーム部分は確認表示のままではありますが
一覧へ戻ってから投稿ページへ進んでも強制的に確認画面に入る状況ではなくなりました。URL設定で固定ページを参照するようにすると
元のおかしい状況に戻ります。固定ページがおかしいのか、
パーマリンク?がおかしいのか
MW Formがおかしいのか?引き続きご教示お願い申し上げます。