Cocoon wordpressのテーマエディタが外観の中にない。hederの中に記述したい場合もここで。

たぶんだけど、マルチサイトにしているからか、サイトネットワーク管理→テーマ→テーマファイルエディタ に行かないと表示されない。ダッシュボード内のテーマからでは表示されない。下記方法でも大丈夫

https://wp-cocoon.com/community/cocoon-theme/%E3%83%86%E3%83%BC%E3%83%9E%E3%81%AE%E7%B7%A8%E9%9B%86%E3%81%AF%E3%81%A9%E3%81%93%E3%81%AB%E3%81%82%E3%82%8B%E3%81%AE%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B/

以下のようなURLで直接アクセスすると、ページを表示できますでしょうか?
h ttps://ドメイン/wp-admin/theme-editor.php
もし、上記のようなリンクでアクセスできる場合は、上記のブックマークを作成し、直接アクセスするという方法をとるしか今のところ対応策は思いつかないです。


https://nosubject.io/wordpress-cocoon-edit-header-tag/

Cocoon Child テーマを利用しています。Google Adsense のコードを<head>タグ内に入れる方法がわからなかったので調べました。

※追記:今だと設定画面で変更できるようになっているので、そちらについても記載しました。

設定方法

  • WordPressのダッシュボードで、外観→テーマエディタを開きます。
  • 右側のテーマファイルのリストから tmp-user → head-insert.php を選びます。
  • 一番下に <? //全ての訪問者をカウントする場合は以下に挿入 ?> という行があるので、その下に挿入したいコードを貼り付けます。
  • 画面下のファイルを更新 ボタンを押して完了です。

head-insert.phpの設定例

<?php
//ヘッダー部分(<head></head>内)にタグを挿入したいときは、このテンプレートに挿入(ヘッダーに挿入する解析タグなど)
//子テーマのカスタマイズ部分を最小限に抑えたい場合に有効なテンプレートとなります。
//例:<script type="text/javascript">解析コード</script>
?>
<?php if (!is_user_administrator()) :
//管理者を除外してカウントする場合は以下に挿入 ?>

<?php endif; ?>
<?php //全ての訪問者をカウントする場合は以下に挿入 ?>
<script data-ad-client="ca-pub-XXXXXXX" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>

追記

最近の Cocoon であれば、設定画面から追記できます。

Cocoon設定の 「アクセス解析・認証」タブを開きます。

画面をスクロールしていくと、「その他のアクセス解析・認証コード設定」というブロックがあるので、その中の「ヘッド用コード」に書くことで設定できます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です