jdbb
フォーラムへの返信
-
フォーラム: プラグイン
返信が含まれるトピック: ACFで作成したメールフォームに遷移元の情報を自動入力したいいえ、作っちゃえばいいと思います。
<?php if(!empty($_GET['post_id'])): ?> phpでこのあたりにpost_idで渡されたidの投稿オブジェクトとかを取得しておく <script type="text/javascript"> jQuery(document).ready(function($){ var set_value = function(input_id, input_val) { if ($('#' + id).val() != '') { return; } $('#' + id).val(input_val); } set_value(inputテキストのID, 設定したい値); set_value(inputテキストのID2, 設定したい値); set_value(inputテキストのID3, 設定したい値); }); </script> <?php endif; ?>このような感じで下のほうにある部分で目的のフィールドのIDを
デベロッパーツールなどで調べておいて設定したい値をphpで出力する
というような感じです。フォーラム: プラグイン
返信が含まれるトピック: ACFで作成したメールフォームに遷移元の情報を自動入力したいすみません、acfのフロントエンドフォームを利用したメール送信を自作しているってことですね?
だとしたら商品ページから作られているフォームに飛ばす際に投稿IDをGETパラメータでわたしてやったあとjsで設定するという方法ではだめでしょうか?フォーラム: プラグイン
返信が含まれるトピック: ACFで作成したメールフォームに遷移元の情報を自動入力したいメールフォームに渡すということですがそのメールフォームは何をお使いでしょうか?
外部のものであればGETやPOSTで渡したり
wordpressであれば投稿idからひっぱってきたり
wordpress外であってもphpであればwordpressの関数を使ったりなどいろいろと方法はありますフォーラム: 使い方全般
返信が含まれるトピック: 特定タームを除外してカウント(件数表示)したい<?php $taxonomy="タクソノミーA"; $term_slug='タームA'; $term = get_term_by('slug',$term_slug,$taxonomy); echo $term->count;?>上のはただ改行入れて整理しただけのものですが、除外したいタームを
タームAの部分に書かないということではダメですか?フォーラム: 使い方全般
返信が含まれるトピック: WordPressの変更点がトップページに反映されずメンテページのまま。FTPで接続した際、wordpressのルートディレクトリ(wordpressのwp-config.phpがある場所)に
.htaccessは見えていますか?フォーラム: 使い方全般
返信が含まれるトピック: ブラウザからプリントするとレイアウトが崩れるtwenty sixteenであればfunctions.php内で
wp_enqueue_style( 'twentysixteen-style', get_stylesheet_uri() );
と特に触っていなければ240行目あたりにある上記記述の部分になります。ただ、変更していなければmediaは「all」になっており適用されるはずですので
プリントアウト用にさらに追加でスタイルを書く形になるんじゃないかと思います。上記の下に
wp_enqueue_style( 'twentysixteen-style', get_stylesheet_uri().'/css/print.css', array('twentysixteen-style'), null, 'print' );
と書いて、twentysixteen/css/print.cssファイルを作り
その中に記述するって感じになると思います。(違ったらすみません)フォーラム: 使い方全般
返信が含まれるトピック: ヘッダー画像のスマホ・タブレット表示についてサイトを確認させていただきました。
このテーマでヘッダ画像をしていしているところが
background-attachment: fixed;
background-size: cover;
このようになっていたのですが、iphoneのsafariでは
この辺りの挙動がおかしくなります。background fixed iphone
あたりで検索すればいろいろと対処法は出てくると思いますが
マークアップの仕方によっては面倒だったりした気がします。フォーラム: 使い方全般
返信が含まれるトピック: 固定ページにテーマテンプレートで作ったphpファイルをincludeさせたいwordpressの投稿画面からphpの記述はできないようになっております。
(できるようにするプラグインもありますが、セキュリティの観点からはお勧めできません)テーマディレクトリ内の目的のファイル内に記述するようにしてください。
すべての固定ページの場合であればpage.php
テストという固定ページのスラッグをtestとしたのであれば
page.phpをコピーしてpage-test.phpというファイルを作ればそれが使用されます。フォーラム: 使い方全般
返信が含まれるトピック: 固定ページにテーマテンプレートで作ったphpファイルをincludeさせたい>固定ページのURLはhttp://●●.com/テスト/ などスラ止めなのですが、これはhtmlファイルでもphpファイルでも無い為、
質問ですが、「<?php include("/フルパス/test.php"); ?>」はどこに書かれましたか?
page.phpファイルでしょうか?
wordpressの投稿画面内でしょうか?フォーラム: 使い方全般
返信が含まれるトピック: ajaxで読み込んだPHPでwp関数が使えないhttps://ja.forums.wordpress.org/topic/3279?replies=4
かなり古い投稿ですが今でもそのまま使えますのでこちらをお試しください。フォーラム: 使い方全般
返信が含まれるトピック: カスタム投稿シングルページ内でタクソノミーごとのページ送りがしたいまず、確認ですがxxx,yyy,zzzはそれぞれタクソノミーですか?タームですか?
例えばwordpressをインストールしたデフォルトの状態では
categoryがタクソノミー
未分類がターム
というような感じになっています。フォーラム: プラグイン
返信が含まれるトピック: MW WP Formからのメールが受信されないサーバの設定によるものの可能性が高そうです。
MW WP Formで「問い合わせデータをデータベースに保存」を設定をして問い合わせデータに追加されますか?
wordpressをインストールした際や、ユーザーを追加した際にメールは送信されましたか?
MW WP Formで設定された送信元はwordpressと同じドメインになっていますか?フォーラム: 使い方全般
返信が含まれるトピック: URLのパラメーターを文字列として表示したい表示するページにもよりますが、pre_get_postsまたは、get_posts、WP Queryクラス
を使用するほうがいいと思います。
https://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/WP_Query複数のカスタムフィールドで絞り込みたい場合は meta_queryというキー配列で指定します。
カスタムフィールドのパラメータ例えばですが
>「meta_key=animal&meta_value=カピバラ&meta_key=fruits&meta_value=リンゴ」のように
こちらの場合をAND検索する場合であれば$meta_query = array( 'relation' => 'AND', array( 'key' => 'animal', 'value' => 'カピバラ', ), array( 'key' => 'fruits', 'value' => 'リンゴ', ), ), ); $post_query = array( 'post_type' => 'my_post_type', 'meta_query' => $meta_query );こんな感じでクエリを組み立ててください。
フォーラム: 使い方全般
返信が含まれるトピック: プラグインを使わず、特定のページにphpファイルを挿入、実行するやり方今現在一番危険なことは他人も利用している外部サービスを
内容を把握せずに利用しようとしているところです。
http://developer.yahoo.co.jp/webapi/map/openlocalplatform/v1/localsearch.html
こちらは読まれましたか?
ここに書いてある内容と最初に提示されたコードの内容を理解していれば
何が理由でwhileを使うのかということがわかると思います。作ろうとしているサイトの規模を考えると最初に提示されたコードの内容も
理解できないまま進めることは100%といっていいほど不可能なことです。また、一度に何万件ものデータを取り扱うという設計自体にも問題があります。
本当に1ページにそれだけの情報を取得しなければいけないですか?
(甘く見積もって上では何十回と言いましたが何百回のようです)まず、自分で書いた内容がどういう意味でどういう順序で動いているのか
いろんなところを触りながら把握してください。
そのうえでわからないことがあった場合には
html、css関連、php、api関連、wordpress関連と、それぞれ答えを得られやすい場所を
選択をできるようになることも大切です。
いろいろな質問掲示板がすでに星の数ほどありますのでそれを自分で検索して
探すことができる検索スキルも身につけてください。phpの知識は必要ない、目的通りに動けばいいということでしたら
お金を払って制作会社に頼むというのも一つの手です。フォーラム: 使い方全般
返信が含まれるトピック: プラグインを使わず、特定のページにphpファイルを挿入、実行するやり方