現在デフォルトスキンとして「Bizarre-food(ブルーカレー) 」適用中。近日同梱予定。

スタイル拡張について | Cocoonテーマに関する質問 | Cocoon フォーラム

書き込みの前に以下の3点をご確認ください。

  1. 1つのトピックにつき1つの質問を書き込んでください
  2. 不具合・カスタマイズ対象ページのURLを提示してください
  3. 該当部分のキャプチャ環境情報とともに書き込んでいただけると助かります

フォーラム利用ガイドリンク

  1. フォーラムガイドライン
  2. よくある質問と答え(FAQ)
  3. サポート対象外のケース
  4. 原因不明の不具合用トラブルシューティング
  5. トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw
  6. 真っ白画面でのエラーメッセージの確認方法 
  7. ブラウザ環境チェックツール

フォーラムの内容は、CCライセンス(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。

フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。

フォーラムのTwitterアカウント(@CocoonForum)はこちら

スポンサーリンク
Share:

[解決済] スタイル拡張について  

  RSS

けしけし
 けしけし
(@けしけし)
ゲスト
参加: 1年 前
投稿: 2
2018年5月21日 23:57  

スタイル拡張に自分で作ったアンダーラインのCSSを登録することはできませんでしょうか?

 


未解決
かうたっく
(@kautakku)
メンバーサイト Moderator
参加: 1年 前
投稿: 2722
2018年5月22日 05:22  

私も実際やってます。個人的にやりやすい方は通常3列目にある検索フォーム風・2カラム・3カラムの方です。いつか記事にしようと思ってますが、手がまわってません。

functions.phpに上書きする感じで編集できますよ。元のファイルは lib/tinymce/html-tags.phpです。

スタイル・インラインのほうもfunctions.phpに上書きできるようにわいひらさんがやってくれてますよ。

小さなミスでもエラーが出るのでテスト環境で試してからアップロードしたほうが良さそうです。

 


かうたっく
(@kautakku)
メンバーサイト Moderator
参加: 1年 前
投稿: 2722
2018年5月22日 05:24  

自分で作ったアンダーラインのCSSを登録

正確にはHTMLタグを登録して、style.cssやeditor-style.css・amp.cssにスタイルを追記するのが正解かも…です。


かうたっく
(@kautakku)
メンバーサイト Moderator
参加: 1年 前
投稿: 2722
2018年5月22日 05:53  

そういえば『スタイル拡張』で新たにスタイルが入りましたよね。

今と以前のテンプレートファイルの履歴をチェックしたら、どうやってカスタマイズされたか分かると思われます。

履歴は過去バージョンをダウンロードしたり、機能が追加された投稿下にあるリンクをチェックするなど…。

https://wp-cocoon.com/downloads/#toc4


わいひら
(@yhira)
メンバーサイト Admin
参加: 1年 前
投稿: 5387
2018年5月22日 20:45  

子テーマのfunctions.phpに以下の関数をオーバーライドして、内容を書き換えれば(インライン部分を追加すれば)できるかと思います。結構長くはなってしまいますが。

function initialize_tinymce_styles($init_array) {
  $font_sizes = array();
  for ($i=12; $i <= 22 ; $i++) {
    $font_sizes[] = array(
          'title' => $i.'px',
          'inline' => 'span',
          'classes' => 'fz-'.$i.'px'
        );
    $i++;
  }
  for ($i=24; $i <= 48 ; $i++) {
    $font_sizes[] = array(
          'title' => $i.'px',
          'inline' => 'span',
          'classes' => 'fz-'.$i.'px'
        );
    $i++;
    $i++;
    $i++;
  }
  //_v($font_sizes);
  //_v($init_array);
  //追加するスタイルの配列を作成
  $style_formats = array(
    array(
      'title' => __( 'インライン', THEME_NAME ),
      'items' => array(
        array(
          'title' => __( '太字', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'bold'
        ),
        array(
          'title' => __( '赤字', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'red'
        ),
        array(
          'title' => __( '太い赤字', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'bold-red'
        ),
        array(
          'title' => __( '赤アンダーライン', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'red-under'
        ),
        array(
          'title' => __( '打ち消し線', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'strike'
        ),
        array(
          'title' => __( 'キーボードキー', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'keyboard-key'
        ),
      ),
    ),
    array(
      'title' => __( 'マーカー', THEME_NAME ),
      'items' => array(
        array(
          'title' => __( '黄色マーカー', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'marker'
        ),
        array(
          'title' => __( '赤色マーカー', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'marker-red'
        ),
        array(
          'title' => __( '青色マーカー', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'marker-blue'
        ),
        array(
          'title' => __( '黄色アンダーラインマーカー', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'marker-under'
        ),
        array(
          'title' => __( '赤色アンダーラインマーカー', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'marker-under-red'
        ),
        array(
          'title' => __( '青色アンダーラインマーカー', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'marker-under-blue'
        ),
      ),
    ),
    array(
      'title' => __( 'フォントサイズ', THEME_NAME ),
      'items' => $font_sizes,
    ),
    array(
      'title' => __( 'ボックス(アイコン)', THEME_NAME ),
      'items' => array(
        array(
          'title' => __( '補足情報(i)', THEME_NAME ),
          'block' => 'div',
          'classes' => 'information-box'
        ),
        array(
          'title' => __( '補足情報(?)', THEME_NAME ),
          'block' => 'div',
          'classes' => 'question-box'
        ),
        array(
          'title' => __( '補足情報(!)', THEME_NAME ),
          'block' => 'div',
          'classes' => 'alert-box'
        ),
        array(
          'title' => __( '補足情報(メモ)', THEME_NAME ),
          'block' => 'div',
          'classes' => 'memo-box'
        ),
        array(
          'title' => __( '補足情報(コメント)', THEME_NAME ),
          'block' => 'div',
          'classes' => 'comment-box'
        ),
      ),
    ),
    array(
      'title' => __( 'ボックス(案内)', THEME_NAME ),
      'items' => array(
        array(
          'title' => __( 'プライマリー(濃い水色)', THEME_NAME ),
          'block' => 'div',
          'classes' => 'primary-box'
        ),
        array(
          'title' => __( 'サクセス(薄い緑)', THEME_NAME ),
          'block' => 'div',
          'classes' => 'success-box'
        ),
        array(
          'title' => __( 'インフォ(薄い青)', THEME_NAME ),
          'block' => 'div',
          'classes' => 'info-box'
        ),
        array(
          'title' => __( 'ワーニング(薄い黄色)', THEME_NAME ),
          'block' => 'div',
          'classes' => 'warning-box'
        ),
        array(
          'title' => __( 'デンジャー(薄い赤色)', THEME_NAME ),
          'block' => 'div',
          'classes' => 'danger-box',
        ),
      ),
    ),
    array(
      'title' => __( 'ボックス(白抜き)', THEME_NAME ),
      'items' => array(
        array(
          'title' => __( '灰色', THEME_NAME ),
          'block' => 'div',
          'classes' => 'blank-box'
        ),
        array(
          'title' => __( '黄色', THEME_NAME ),
          'block' => 'div',
          'classes' => 'blank-box bb-yellow'
        ),
        array(
          'title' => __( '薄い赤', THEME_NAME ),
          'block' => 'div',
          'classes' => 'blank-box bb-red'
        ),
        array(
          'title' => __( '薄い青', THEME_NAME ),
          'block' => 'div',
          'classes' => 'blank-box bb-blue'
        ),
      ),
    ),
    array(
      'title' => __( 'ボックス(付箋風)', THEME_NAME ),
      'items' => array(
        array(
          'title' => __( '灰色', THEME_NAME ),
          'block' => 'div',
          'classes' => 'blank-box sticky'
        ),
        array(
          'title' => __( '黄色', THEME_NAME ),
          'block' => 'div',
          'classes' => 'blank-box sticky st-yellow'
        ),
        array(
          'title' => __( '赤色', THEME_NAME ),
          'block' => 'div',
          'classes' => 'blank-box sticky st-red'
        ),
        array(
          'title' => __( '青色', THEME_NAME ),
          'block' => 'div',
          'classes' => 'blank-box sticky st-blue'
        ),
      ),
    ),
    array(
      'title' => __( 'バッジ', THEME_NAME ),
      'items' => array(
        array(
          'title' => __( 'バッジ(オレンジ)', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'badge'
        ),
        array(
          'title' => __( 'バッジ(レッド)', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'badge badge-red'
        ),
        array(
          'title' => __( 'バッジ(ピンク)', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'badge badge-pink'
        ),
        array(
          'title' => __( 'バッジ(パープル)', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'badge badge-purple'
        ),
        array(
          'title' => __( 'バッジ(ブルー)', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'badge badge-blue'
        ),
        array(
          'title' => __( 'バッジ(グリーン)', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'badge badge-green'
        ),
        array(
          'title' => __( 'バッジ(イエロー)', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'badge badge-yellow'
        ),
        array(
          'title' => __( 'バッジ(ブラウン)', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'badge badge-brown'
        ),
        array(
          'title' => __( 'バッジ(グレー)', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'badge badge-grey'
        ),
      ),
    ),
    array(
      'title' => __( 'ボタン(β機能)', THEME_NAME ),
      'items' => array(

        array(
          'title' => __( 'レッド(小)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-red'
        ),
        array(
          'title' => __( 'レッド(中)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-red btn-m'
        ),
        array(
          'title' => __( 'レッド(大)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-red btn-l',
        ),

        array(
          'title' => __( 'ピンク(小)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-pink'
        ),
        array(
          'title' => __( 'ピンク(中)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-pink btn-m'
        ),
        array(
          'title' => __( 'ピンク(大)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-pink btn-l'
        ),

        array(
          'title' => __( 'パープル(小)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-purple'
        ),
        array(
          'title' => __( 'パープル(中)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-purple btn-m'
        ),
        array(
          'title' => __( 'パープル(大)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-purple btn-l'
        ),

        array(
          'title' => __( 'ディープパープル(小)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-deep'
        ),
        array(
          'title' => __( 'ディープパープル(中)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-deep btn-m'
        ),
        array(
          'title' => __( 'ディープパープル(大)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-deep btn-l'
        ),

        array(
          'title' => __( 'インディゴ[紺色](小)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-indigo'
        ),
        array(
          'title' => __( 'インディゴ[紺色](中)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-indigo btn-m'
        ),
        array(
          'title' => __( 'インディゴ[紺色](大)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-indigo btn-l'
        ),

        array(
          'title' => __( 'ブルー(小)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-blue'
        ),
        array(
          'title' => __( 'ブルー(中)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-blue btn-m'
        ),
        array(
          'title' => __( 'ブルー(大)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-blue btn-l'
        ),

        array(
          'title' => __( 'ライトブルー(小)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-light-blue'
        ),
        array(
          'title' => __( 'ライトブルー(中)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-light-blue btn-m'
        ),
        array(
          'title' => __( 'ライトブルー(大)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-light-blue btn-l'
        ),

        array(
          'title' => __( 'シアン(小)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-cyan'
        ),
        array(
          'title' => __( 'シアン(中)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-cyan btn-m'
        ),
        array(
          'title' => __( 'シアン(大)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-cyan btn-l'
        ),

        array(
          'title' => __( 'ティール[緑色がかった青](小)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-teal'
        ),
        array(
          'title' => __( 'ティール[緑色がかった青](中)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-teal btn-m'
        ),
        array(
          'title' => __( 'ティール[緑色がかった青](大)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-teal btn-l'
        ),

        array(
          'title' => __( 'グリーン(小)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-green'
        ),
        array(
          'title' => __( 'グリーン(中)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-green btn-m'
        ),
        array(
          'title' => __( 'グリーン(大)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-green btn-l'
        ),

        array(
          'title' => __( 'ライトグリーン(小)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-light-green'
        ),
        array(
          'title' => __( 'ライトグリーン(中)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-light-green btn-m'
        ),
        array(
          'title' => __( 'ライトグリーン(大)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-light-green btn-l'
        ),

        array(
          'title' => __( 'ライム(小)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-lime'
        ),
        array(
          'title' => __( 'ライム(中)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-lime btn-m'
        ),
        array(
          'title' => __( 'ライム(大)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-lime btn-l'
        ),

        array(
          'title' => __( 'イエロー(小)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-yellow'
        ),
        array(
          'title' => __( 'イエロー(中)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-yellow btn-m'
        ),
        array(
          'title' => __( 'イエロー(大)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-yellow btn-l'
        ),

        array(
          'title' => __( 'アンバー[琥珀色](小)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-amber'
        ),
        array(
          'title' => __( 'アンバー[琥珀色](中)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-amber btn-m'
        ),
        array(
          'title' => __( 'アンバー[琥珀色](大)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-amber btn-l'
        ),

        array(
          'title' => __( 'オレンジ(小)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-orange'
        ),
        array(
          'title' => __( 'オレンジ(中)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-orange btn-m'
        ),
        array(
          'title' => __( 'オレンジ(大)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-orange btn-l'
        ),

        array(
          'title' => __( 'ディープオレンジ(小)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-deep-orange'
        ),
        array(
          'title' => __( 'ディープオレンジ(中)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-deep-orange btn-m'
        ),
        array(
          'title' => __( 'ディープオレンジ(大)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-deep-orange btn-l'
        ),

        array(
          'title' => __( 'ブラウン(小)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-brown'
        ),
        array(
          'title' => __( 'ブラウン(中)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-brown btn-m'
        ),
        array(
          'title' => __( 'ブラウン(大)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-brown btn-l'
        ),

        array(
          'title' => __( 'グレー(小)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-grey'
        ),
        array(
          'title' => __( 'グレー(中)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-grey btn-m'
        ),
        array(
          'title' => __( 'グレー(大)', THEME_NAME ),
          'inline' => 'a',
          'classes' => 'btn btn-grey btn-l'
        ),

      ),
    ),
  );

  //JSONに変換
  $init_array['style_formats'] = json_encode($style_formats);

  //ビジュアルエディターのフォントサイズ変更機能の文字サイズ指定
  $init_array['fontsize_formats'] = '10px 12px 14px 16px 18px 20px 24px 28px 32px 36px 42px 48px';

  return $init_array;
} 

けしけし
 けしけし
(@けしけし)
ゲスト
参加: 1年 前
投稿: 4
2018年5月22日 22:20  

かたうっくさん わいひらさん

 

ご返信ありがとうございます。

 

わいひらさんに教えていただいたコードに少しコードを追加して
ワードプレスの管理画面のfunctions.phpに保存したところエラーが出てしまいました。

 

エラーを解消するためにブラウザを更新すると
functions.phpが真っ白になりました(汗)

添付画像のような状態です。

 

functions.phpにはもともと何か記載されていたと思うのですが、
真っ白な状態のままでも問題ないでしょうか?
(ブログを見たところ、見た目は何も問題なさそうです)

 

せっかくご丁寧に教えていただいたのに
さらにご面倒をお掛けすることになり大変申し訳ございませんが
お教えいただけると幸いです。

 

 

 

 

 

 


けしけし
 けしけし
(@けしけし)
ゲスト
参加: 1年 前
投稿: 4
2018年5月22日 23:18  

[追記]

ちなみに以下のコードを付け足そうとしたら、エラーが出ました。

array(
          'title' => __( '緑色アンダーラインマーカー', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'marker-under-green'
        ),

かうたっく
(@kautakku)
メンバーサイト Moderator
参加: 1年 前
投稿: 2722
2018年5月23日 00:08  

わいひらさんに教えていただいたコードに少しコードを追加して
ワードプレスの管理画面のfunctions.phpに保存したところエラーが出てしまいました。

 

エラーを解消するためにブラウザを更新すると
functions.phpが真っ白になりました(汗)

添付画像のような状態です。

 

functions.phpにはもともと何か記載されていたと思うのですが、
真っ白な状態のままでも問題ないでしょうか?
(ブログを見たところ、見た目は何も問題なさそうです)

現在は問題ないように思えますが、自分でカスタマイズしたものも・子テーマダウンロード時に書いてあったも消えてるかと思われます。

※サーバー上でもfunctions.php真っ白ではないですか?cocoon移行後すぐ同じ環境になったので。

エラーが出たファイルを開くと沢山コードが書いてあるはずなのに、コードがなくなってしまってませんか?

こんな感じに。

https://gyazo.com/66587553da884601c674c24663b62fe2

もしそうだったらそのファイルを編集するたび・それどころか『ファイルを更新』ボタンをクリックするだけでそのエラーが出てコードが全て消えてしまうような気がします。

原因は不明ですが、キレイなコードであっても同じエラーが出て、その後ファイルの中身が消えサーバー上でもファイルの中身がないコードが消えた状態になるかと思います。

ロリポップのようなので、ロリポップFTPでもファイルの中身を確認できます。

引用元:Simplicityフォーラム

私の環境と同じ状況であれば、

  • そのドメインでこれから直接PHPを触るときFTP経由で編集しないと、また同じ現象が起こります。

※正しいコードであっても・間違ったコードであっても、更新ボタンを『クリックするだけ』でそうなる。※同じサーバーでもサブドメインは平気など…。

元の記載がないと、別の所で不具合が出た気も…。。

ってことで、元の記載をFTP経由でアップロードするか、サーバー上のFTPでコピペしてくださいね。

https://github.com/yhira/cocoon-child/blob/master/functions.php


わいひら 件のいいね!
かうたっく
(@kautakku)
メンバーサイト Moderator
参加: 1年 前
投稿: 2722
2018年5月23日 00:11  

※サーバー上でもfunctions.php真っ白ではないですか?

➡※サーバー上FTPで見ても・FTPソフトで子テーマfunctions.phpをダウンロードして確認しても、functions.php真っ白ではないですか?

って意味で『実際真っ白』だと想像してます。

後は上述が長いですけど、その通り『FTP経由でカスタマイズを』って話です。

何なら、まずローカルでやった後に…。これがベストだと思います。


けしけし
 けしけし
(@けしけし)
ゲスト
参加: 1年 前
投稿: 4
2018年5月23日 08:48  

かたうっくさん

 

無事、functions.phpの編集できました。

ありがとうございます。

 

一つ質問なのですが、以下コードを追加したいのですが、前回エラーが出てしまいました。

cssのクラス(marker-under-green)を作成してからfunctions.phpを保存すれば、エラーは出ないのでしょうか?

array(
          'title' => __( '緑色アンダーラインマーカー', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'marker-under-green'
        ),

 

ご面倒をお掛けして申し訳ございませんが、教えていただけると嬉しいです。

 

 


かうたっく
(@kautakku)
メンバーサイト Moderator
参加: 1年 前
投稿: 2722
2018年5月23日 12:24  

一つ質問なのですが、以下コードを追加したいのですが、前回エラーが出てしまいました。

どこにどのような書きかたをされたのか不明です。ほかにどんなコードをコピペされたかなど含めてです。

分かったところで、PHP編集時に出たエラー!助けてください。という全てのCocoonユーザーに、テーマ作成者さんが1つ1つ検証できるかと言えば、ナカナカ難しいように思うのは私だけでしょうか…???

なぜエラーが出たか自分で検証しても不明な場合は、別スレッドで誰か検証してくれる人を待つか、他サイト(エンジニアのための云々サイト)で聞くか、有料で頼むのが前提でお伺いするのが前提であるかと思われます。

キツイようで申し訳ないですが、テーマ使用者側さんは膨大で、作成者さんは1人。って話なので思いました。

※ただ作成者さんが即答できる事は、すぐ返事はもらえる環境ですよ。それなりの確認作業があるかもです?が???


けしけし
 けしけし
(@けしけし)
ゲスト
参加: 1年 前
投稿: 2
2018年5月23日 12:50  

かたうっくさん

ご返信ありがとうございます。

この度は不躾な質問をしてしまい申し訳ありませんでした。

自分で検証する作業をもう少し試みて、分からないようであれば別スレや詳しい人に質問してみます。

作業の合間の貴重なお時間をいただき、ご回答いただきありがとうございました。

 


かうたっく
(@kautakku)
メンバーサイト Moderator
参加: 1年 前
投稿: 2722
2018年5月23日 13:42  

一つ質問なのですが、以下コードを追加したいのですが、前回エラーが出てしまいました。

この度は不躾な質問をしてしまい申し訳ありませんでした

不躾な質問ではないと、個人的!ですが思います。私もPHPに行き詰まる事は、過去アホみたいにありました。※今も同様ありますけどね^^;

どこの何に手間取ってるか、エラーの状況は無数にあるのでタイトルの付けかた次第では、困っている人に凄く助かる状況だったりします。なにより

エラーコードを表示させ、どこが原因か特定すると、原因がしぼれます。※説明しきれないので検索してもらっていいですか…。

まずはなぜエラーが出たか、PHPのコードの書き間違いはないか。など特定できる状況を提示していただかないと、コメント付きにくいかも知れません?

※コードも長いのでどこまでチェックしきれるか。してもらえるか?は『?』ですが。


わいひら
(@yhira)
メンバーサイト Admin
参加: 1年 前
投稿: 5387
2018年5月23日 23:23  

こちらにもあるように、できればエラーコードごと貼り付けていただければと思います。

「XXのようなエラー」ではなく、エラー文をコピーしてなるべくそのまま貼り付けてください

https://wp-cocoon.com/read-me-for-using-fourm/

そしたら、多少何かはわかるかもしれません。
ただ、かうたっくさんも書かれているように、PHPカスタマイズの場合は、全く同じ環境でテストすることができないので、想像できないエラーだった場合は、申し訳ないですが答えられないこともあるかと思います。


けしけし
 けしけし
(@けしけし)
ゲスト
参加: 1年 前
投稿: 4
2018年5月23日 23:45  

こちらの件、解決いたしました。
色々と教えていただき、ありがとうございました。

 

ワードプレス管理画面のfunctions.phpでエラーが出たコードを
Web FTP上でそのままコピペしたところ問題なく動作しました。

 

原因は分かりませんので、参考にはならないと思いますが一応ご報告させていただきます。

 

[私が行った作業]

1、わいひらさんに教えていただいたコードに以下コードをWeb FTPのfunctions.phpに追記して保存

array(
          'title' => __( '緑色アンダーラインマーカー', THEME_NAME ),
          'inline' => 'span',
          'classes' => 'marker-under-green'
        ),

2、style.cssにコードを追記して保存

.marker-under-green{
font-weight:bold;
background: linear-gradient(transparent 60%, #cbddaf 50%);
}

この作業完了後にスタイルに反映されて、使用できるようになりました。

 

自分の好きなスタイルを使用できるので、作業がとてもやりやすくなりました。

ありがとうございました。


わいひら 件のいいね!
わいひら
(@yhira)
メンバーサイト Admin
参加: 1年 前
投稿: 5387
2018年5月24日 22:07  

詳しい方法を書いていただきありがとうございます。
同様のカスタマイズをする方の参考になるかと思います。


Share:
スポンサーリンク
わいひらをフォローする
おすすめサーバ

プラン変更で負荷対策が行えるので、ブログ向きのレンタルサーバーです。

◎LiteSpeedを用いた高速サーバー(完全SSD)
◎http/2・QUIC(高速化プロトコル)に対応
◎プランのアップ・ダウングレードが自由自在
◎転送量が多い
◎毎日無料バックアップ(14日分)
◎復元ポイントを指定して復旧可能(無料)
◎アダルト・出会い系サイト可
○サーバ引っ越しオプションあり(有料)
○サーバー料金をチャージ払いが可能
サービス運営期間:2年10ヶ月

性能も兼ね備えながら安くブログ運営を開始したいのであればここ1択。

◎LiteSpeedを用いた高速サーバー(完全SSD)
◎http/2・QUIC(高速化プロトコル)に対応
◎東京・大阪でリージョン選択が可能
◎プランのアップ・ダウングレードが自由自在
◎同サービス内でドメイン管理が可能
◎転送量が多い
◎毎日無料バックアップ(14日分)
◎復元ポイントを指定して復旧可能(無料)
◎アダルト・出会い系サイト可
◎ドメインとサーバー代のチャージ払いが可能
○サーバ引っ越しオプションあり(有料)
△新しいサービスなので運営櫪がまだ短い
サービス運営期間:10ヶ月

安定感抜群のサーバーです。あまり急激なアクセス変動がないアフィリエイトサイトに向いています。

◎nginxを用いた高速サーバー(完全SSD)
◎老舗サーバーなので安定感抜群
◎ディスク容量が多い
◎転送量が多い
◎同サービス内でドメイン管理が可能
○http/2(高速化プロトコル)に対応
○毎日無料バックアップ(14日分)
△DBは7日分だけ無料復旧可能(ファイルは有料)
×プラン変更でCPUのスペックアップができない
×プラン変更しても即時反映されない
×アダルト・出会い系サイト不可
サービス運営期間:15年

とにかく速い。サイトに表示スピードを求めるならココ。

◎nginxを用いた高速サーバー(完全SSD)
◎プランのアップ・ダウングレードが自由自在
◎ディスク容量が多い
◎転送量が多い
○http/2(高速化プロトコル)に対応
○毎日無料バックアップ(14日分)
○DB復旧は無料(ファイルは有料)
○サーバ引っ越しツールあり
○サーバー料金をチャージ払いが可能
△新しいサービスなので運営櫪がまだ短い
サービス運営期間:8ヶ月

格安な値段で始められる高機能サーバーです。
性能も備えつつ最安ならここ。
サイトを続けるうちにアクセスが増えれば、プランのアップグレートで対応可能です。

◎LiteSpeedを用いた高速サーバー(完全SSD)
◎激安プランが用意してある
◎値段あたりのスペックが高い(コスパ良し)
◎サーバ引っ越しオプションあり(無料)
◎アダルト・出会い系サイト可
○http/2(高速化プロトコル)に対応
△プランのアップは可能だがダウンは不可
△毎日自動バックアップ(1日分)
△前日のバックアップからのみ復元できる(無料)
サービス運営期間:3年

Cocoon
  
動作中

ログイン または 登録 してください

タイトルとURLをコピーしました