質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

Q&A

解決済

3回答

1245閲覧

WordPressでCSSが動かない

takahashi-one

総合スコア119

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

0グッド

0クリップ

投稿2020/04/22 01:55

前提・実現したいこと

ローカルのApacthに設置したWordPressの話です。
WordPressの投稿の編集エリアの下のほうにカスタムJavaScriptと言うJavaScriptのコードを入力できるtextareaがあります。

そのtextareaの縦が小さくて見ずらいため縦をもっと長くしたいです。

発生している問題・エラーメッセージ

cssが動かない

該当のソースコード

ページのソースを表示で該当textareaのタグを調べました。一番下にそのtextareaがあります。

html

1<div id="custom_js" class="postbox " > 2 <button type="button" class="handlediv" aria-expanded="true"> 3 <span class="screen-reader-text">パネルを閉じる: カスタムJavaScript</span> 4 <span class="toggle-indicator" aria-hidden="true"></span> 5 </button> 6 <h2 class="hndle"> 7 <span>カスタムJavaScript</span> 8 </h2> 9 <div class="inside"> 10 <input type="hidden" name="custom_js_noncename" id="custom_js_noncename" value="3de6b14eb0" /> 11 <textarea name="custom_js" id="custom_js" rows="5" cols="30" style="width:100%;" placeholder="当ページ変更用のJavaScriptコードのみを入力してください。scriptタグは不要です。"></textarea> 12 </div> 13</div>

試したこと

wordpressのテーマの編集のstyle.cssに下記のように指定しました。

css

1textarea#custom_js{ 2 height:300px; 3}

しかし何の変化もありません。

chromeの閲覧履歴を全期間削除 下記にチェックが入っています
閲覧履歴
キャッシュされた画像とファイル
自動入力フォームデータ

worpressのプラグイン全停止

chromeのプラグイン Clear Cache を入れてキャッシュのクリア

試しにローカルに該当textareaをコピペしたhtmlを作成して下記CSSが動くが試したら動いたのでCSSの記述は問題ないと思います。

css

1textarea#custom_js{ 2 height:300px; 3}

補足情報(FW/ツールのバージョンなど)

テーマはCocoonを使用しています。
有効にしているのは子テーマのほうです。
編集したのは子テーマのstyle.cssです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

解決した方法を2重投稿してしまったためこちらは削除しました。

投稿2020/04/22 06:07

編集2020/04/22 07:21
takahashi-one

総合スコア119

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

takahashi-one

2020/04/22 06:31

すいません。質問をしたものですが、自己解決方法を記入してから自己解決方法を投稿するボタンを押して一旦ブラウザを閉じて、またブラウザにアクセスすると、記入した自己解決方法の編集エリアがそのまま残っていて、あれ?と思いまた自己解決方法を投稿するボタンを押したら同じ回答がそのまま掲載されてしまいました。この同じ回答を削除することはできるのでしょうか?
takahashi-one

2020/04/22 06:36

あと、yahoo知恵袋などは解決済みになると編集できなくなりますが、 こちらは解決済みでも編集できるのですが、そういうものなのでしょうか?
dit.

2020/04/22 07:01 編集

パソコンからであれば回答の右下にゴミ箱のアイコンがあるはずで、そこから削除リクエストを送れるはずです。スマホからだと多分無いです。 削除リクエスト理由に重複してしまったとか書けば多分通ります。 teratailでは解決後も編集ができます。 わざと中身を削除するとか全然違う質問に書き換えるとかでなければ問題ないと思いますが、仕様です。
takahashi-one

2020/04/22 07:20

回答ありがとうございます。ゴミ箱があるのですが、削除リクエストを送るための条件を満たしていませんと表示されてしまったので回答本文を削除して対応することにしました。
guest

0

自己解決

style.cssが管理画面のCSSではないことに気づきました。
子テーマのfunction.phpに下記を設定したら目的が達成できました

php

1function textarea_long_height() { 2 ?><style> 3 textarea#custom_js{ 4 height:500px; 5 } 6 </style><?php 7} 8add_action( 'admin_head', 'textarea_long_height' );

投稿2020/04/22 03:41

takahashi-one

総合スコア119

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

style.css内に、例えば以下のようなわかりやすい記述をしてみて、画面に反映されますか?
されないのであれば、style.cssが読み込まれていない可能性があります。

CSS

1/* 例1 */ 2body { 3 background: #f00 !important; 4} 5 6/* 例2 */ 7body { 8 display: none !important; 9}

投稿2020/04/22 03:07

new1ro

総合スコア4528

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

takahashi-one

2020/04/22 03:26

回答ありがとうございます。 指摘されて気付いたのですが、このstyle.cssってダッシュボードは無関係ですか? ダッシュボードの投稿の編集にあるtextareaなんですけど、ちょっとググります。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問