jdbb
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: リライトルールが効かないページがある・htaccessのパーミッションは書き込みが可能になっているかどうか?
パーマリンク設定で更新時画面最下部に何か出ていないか?
・カテゴリーの名前、固定ページ、パーマリンク、ポストタイプなどに同じ名前が使われていないかどうか?
・現在wordpressはどういうアドレスを書き出したいのか?あたりをチェックしてみると道が見えるかもしれません
最後の「現在wordpressはどういうアドレスを書き出したいのか?」ですが
404になるページのリンクを実際にwordpressの関数で表示させてみてください。//固定ページ <a href="<?php echo get_permalink( get_page_by_path( 'スラッグ' )->ID ); ?>">固定ページ</a> //カテゴリーページ <a href="<?php echo get_term_link( 'スラッグ', 'category' ); ?>">カテゴリーページ</a>
フォーラム: 使い方全般
返信が含まれるトピック: カスタムフィールドの値で関連記事を表示したいカスタムフィールドがそもそも設定すらされていない時に何かあったような気がしましたが
それとは別に気になった点を。最後の
「A「みかん」&B「」」
も一つの原因ではないでしょうか?$food, $food1
を定義する際に工夫すればいいかと思います。$foods = array(); if (! empty (get_post_meta('カスタムフィールドA'))) { $foods[] = get_post_meta('カスタムフィールドA'); } if (! empty (get_post_meta('カスタムフィールドB'))) { $foods[] = get_post_meta('カスタムフィールドB'); } .................... 'value' => $foods
フォーラム: 使い方全般
返信が含まれるトピック: slide pro テーマに導入すると動かない<script type='text/javascript' src='http://maki-maki.sakura.ne.jp/puraran/wp-content/themes/Xeory-Base-child/js/jquery.sliderPro.min.js'></script>
も同様に下に移してください。
ページを表示した状態で、右クリックし、ページのソースを表示 的なものをクリックし
一番下に移動して見た場合に順番として<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js'></script>
の後に
<script type='text/javascript' src='http://maki-maki.sakura.ne.jp/puraran/wp-content/themes/Xeory-Base-child/js/jquery.sliderPro.min.js'></script>
更にその後に<script> //横幅いっぱい $( document ).ready(function( $ ) { ・・・
となる必要があります。
フォーラム: 使い方全般
返信が含まれるトピック: slide pro テーマに導入すると動かないjsやスタイル、htmlの問題に関してはfireBugsやデベロッパーツールを使うと解決することがままあります。
この場合はコンソールを見ると
Uncaught ReferenceError: $ is not defined
$なんてないよ?
って言うエラーになります。
この場合、原因としてはほぼ2通りでjqueryにno_confrictが設定されているか
jqueryが読み込まれていないかということになります。
wordpressの同梱のjqueryを使っているのであれば前者ですが
ソースを見るとgoogleから直読みしていますので後者です。
ただし、読み込まれていないのではなく、jqueryが読み込まれる前に
件のライブラリjquery.sliderPro.min.jsを読み込んでいるためにこのエラーが発生しています。本来であればwp_enqueue_scriptで読み込むように記述しているのであれば
依存ライブラリも指定できますがなんとなく違うような気がします。
一番簡単な方法としては
footer.phpのwp_footer()以降に読み込むように記述すれば多分動くと思います。その後にでもwp_enqueue_scriptや
http://javatechnology.net/wordpress/wordpress-jquery-google/
このようなサイトを見てjsやcssの正しい組み込み方を調べてみてください。**追記
と、偉そうな口上をたれましたが、ちがいました。
上記に加えて、スライダーを動かすスクリプト
自体も早い位置に書かれておりますので、更にその下に書く形にしないといけないようですフォーラム: 使い方全般
返信が含まれるトピック: ビジュアルエディタの時1行で表示される文字数を増やしたいまずfunctions.php内をadd_editor_styleで検索してみてください。
見つかった場合はその()内にあるのと同じファイル名をのファイルが
テーマディレクトリ内にあると思うのでそのcssファイルにスタイルを書き足していきます。なかった場合は<?・・・・・?>内の何処かに
add_editor_style();
を書けばいいのですがよくわからない場合は一番最初か一番最後に書き足して
yiia様が作ったeditor-style.css内にスタイルを書いてください。フォーラム: 使い方全般
返信が含まれるトピック: wordpressのフッダーに自分の名前のクレジットフォーラム: 使い方全般
返信が含まれるトピック: カスタム投稿についてうまく行かなかったという場合にどのような方法を取ったのかを書いたほうが回答がつきやすいですよ
また、カスタムフィールドにするかどうかですが、登録するのがkent2020さんだけなのか
複数人で登録するのか登録する人がどれだけパソコンを触るのに苦にならないのかという点で変わると思います。で、基本的にはパーマリンクだけでの表示は不可能ですので
何かしらのGETパラメータを与えてやることになると思います。フォーラム: 使い方全般
返信が含まれるトピック: ビジュアルエディタの時1行で表示される文字数を増やしたいcssの記述の方法はわかっておりますか?
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/add_editor_style
こちらでビジュアルエディタ内のスタイルを変更できますので
ビジュアルエディタ内の横幅と文字サイズ、フォントファミリーなどを
実際にフロント側で表示されている横幅と文字サイズとあわせてやってください。増やす場合はエディタ内で横スクロールすることになりますがそこを変更する場合は
もうちょっと手間が必要ですねフォーラム: プラグイン
返信が含まれるトピック: MW WP Form メールアドレス@以前と以降のマスに分けるテキストフィールド2つにしてjavascriptで統合させたものを
hiddenフィールドで作るのはどうでしょうか?
[mwform_text name=”mail_account”]@[mwform_text name=”mail_domain”]
[mwform_hidden name=”mail_address”]mail_addressに統合させるのは送信、確認ボタンのclick、tapイベントでやるかんじで
フォーラム: 使い方全般
返信が含まれるトピック: 特定の固定ページを管理画面のメニューに表示させたいフォーラム: 使い方全般
返信が含まれるトピック: 記事の「公開」ボタンの追加方法>Daisuke Takahashiさん
確かにそちらのほうが良さそうですね。イベントやボタン追加についてはjQueryなのでざっくりとになりますが
ボタンを設置したい場所をデベロッパーツールなどで特定して
仮に<div id=”footer_publish_button” class=”button button-primary button-large”>公開</div>
みたいなボタンをappend()やprepend()で追加してから$('#footer_publish_button').on('click', function(){ $(公開ボタンのセレクタ).click(); });
のように書けば多分動くと思います。
ボタン追加の方法は上記リンクのサンプルを参照ください- この返信は8年、 8ヶ月前にjdbbが編集しました。
フォーラム: 使い方全般
返信が含まれるトピック: 記事の「公開」ボタンの追加方法こちらとほぼ同じ方法で可能だと思います。
jQueryでcloneを使えば同じ要素を作れます。
idも複数になりかなり行儀悪いですが(おそらく)ちゃんと保存できると思います。もしくは常に画面下にページ上部に移動するボタンを付けてやれば2アクションにはなりますが
使い勝手は良くなるかと思います。フォーラム: 使い方全般
返信が含まれるトピック: カスタムフィールドの値を表示できないlinamia様の書かれているループとはおそらくwordpressをインストールしたときにある
「投稿」のループではないでしょうか?
ループ内で
the_ID();
と記載すると、投稿ID(上で書いたxxxxの数字)が違う数字が出てくるのではないかと思います。普通の投稿ではなく、ポストタイプ newsをループさせたい場合はfunctions.php内でpre_get_postsを使用するか
get_postsでsetup_postdata
を使用して$postを上書きする必要があります。私の場合ですが通常の投稿もindex.php内で使用する場合はget_postsを、
ポストタイプnewsだけしかリスト表示させない場合はpre_get_postsをという感じで使い分けてます。※wpcf-news_dayの入っている値はunixtimeの値かと思います。
フォーラム: 使い方全般
返信が含まれるトピック: カスタムフィールドの値を表示できないループはどのように書かれましたか?
管理画面のポストタイプがnewsの記事編集で
「news_title」に「チョコレート」と入力する画面のアドレスを見ていただくと
後ろの方に「post=xxx&action=edit」と書いてあると思います。
このxxxxの部分の数字を覚えておいてlinamiaさんが書かれた
echo post_custom(‘wpcf-news_title’);
の近くに
var_dump(get_post_custom( xxxx ));
と書いた場合に何が表示されますか?フォーラム: 使い方全般
返信が含まれるトピック: wordpressでページネーションが実行出来ません。