ブログ
【WordPress】子テーマのCSSが反映されない
無料テーマの『Mantra』の子テーマを作成した。
手順通り、style.cssファイルとfunctions.phpファイルをアップロードしたが、CSSが反映されない〜(泣)
なかなか一筋縄ではいかんのう…。
結局、次のサイト様を参考に、
★WordPress子テーマの作り方とCSS等が反映されない原因を解説
<?php 'add_action'( 'wp_enqueue_scripts', 'theme_enqueue_styles' ); function theme_enqueue_styles() { 'wp_enqueue_style'( 'child-style', get_template_directory_uri() . '/style.css'); } 'add_action'( 'admin_menu', 'theme_admin_styles' ); function theme_admin_styles() { 'wp_enqueue_style'( 'parent-admin-style', get_template_directory_uri() . '/admin/css/admin.css' ); }
上のようなfunctions.phpをアップロードしたら成功しました!
4行目の’child-style’ってところ、なぜ’parent-style’から変わっているのかわからないです。
また勉強します😔
【WordPress】「設定保存」ができない
『Mantra』というWordPressテーマがある。
このテーマは、「Cryout Serious Theme Settings」というプラグインをインストールして使うのだが、設定をカスタマイズして「SAVE CHANGES(設定保存)」を押したとき、異変が起こった。
Forbidden The server refuse to browse the page. The URL or value may not be correct. Please confirm the value.
こんな白いページが表示されたのだ。
「他のプラグインと競合してるのか?」と思って、他のプラグインを全て無効にしてみるが効かない。
仕方なく上の英文をそのまま検索してみると、どうやら原因がわかった。
WAFというセキュリティがブロックしているらしい。
なので、一時的にこのWAF設定を外してみる。
すると、無事に設定変更の保存ができました。
追記:
後日、同じようにWAFを無効にして設定変更をしようとしましたができませんでした。
おそらく、ローカル時点で設定を完了しておき、その状態でインポートすることで解決すると思われます。
が、今回はheader.phpとindex.phpを書き換え、「Meta Slider」という他のプラグインを導入することで、「Cryout Serious Theme Settings」プラグインに依存しない方法を取りました。
【WordPress】ウィジェットを旧バージョンで使いたい
WordPressのバージョンアップに伴い、ウィジェットまでもがブロックエディターになってしまった。
これがものすごく使いにくい。
コピペで移動しようにも思うようになってくれなくてイライラするし、paddingなどがバラバラで見栄えの調整に要らぬ手間がかかる。
ほんとに誰がこんなやりにくいエディターを採用したんだろうか。(怒)
ということで、困った時はプラグインです。
【Classic Widgets】というプラグインがありました✨
ありがたや〜☺️
【東京2020】男子テニスシングルス第三戦
錦織クン、勝ちました! おめでとうございます😃
今回はNHKで放送もしてもらえて良かったです。
次の準々決勝戦は、ジョコビッチだね。
接戦を期待しています。
できれば勝って、金メダルとって欲しい!
がんばれ!!
【東京2020】男子テニスシングルス第二戦
たった今、男子テニスシングルス第二戦が終わりました。
無事、錦織クンが第三戦に勝ち進みましたよ🎾
なおみちゃんと違って、テレビ放映もしてもらえなくて、でもネットで観ながら応援できました。
よかったです🥰
なおみちゃんは残念ながら負けてしまい、ちょっと負け方も良くなかったっていうか…💦
最初登場した時からオーラが暗くって、なんとなく相手を甘く見てる感じが運を遠ざけてしまったかな。
対して、錦織クンのオーラは明るかったから、途中ピンチもあったけど、一貫して勝利を信じることができました。
これで次の第三戦を勝ち抜いたら、いよいよジョコと対戦だね。
いやぁ、頑張ってほしいなぁ。
そしてそのときはちゃんとテレビ放映してね📺