Simplicityの特徴 › フォーラム › Simplicity2に関する話題何でも › SEO設定項目の文字数カウント表示機能を無効にしたい
-
投稿者投稿
-
-
2017年8月27日 11:30 AM #55379
通りすがり
ゲストいつもお世話になっております。
2.6.0にて「SEO設定項目の文字数カウント表示機能」が追加されましたが、自分にとっては不要なので無効化したいと思っています。
現在は子テーマ側でseo_settings_admin_script関数を上書きして使用できないようにしています。
私以外に不要と感じる方が一定数いると思われます。お手すきの際で構いませんので、無効化出来るオプションをカスタマイザーに準備してくださると幸いです。 -
2017年8月27日 11:52 AM #55380
通りすがり
ゲスト補足です。
投稿画面で指定したボックスを無効にするプラグインやプログラムの記述をしていて、SEO設定のボックスが無効化(削除)されていた場合、カウントのjsがエラーを起こしてしまいます。

custom-field.phpの126行目にあるcount_charactors関数にて文字数が取得できずにエラーになっているので存在確認してからカウントするようにした方がよいかと思います。Attachments:
-
2017年8月27日 4:57 PM #55395
わいひらキーマスター不具合については、修正しようと思います。
ただ、カウント表示については、見ないとか、気にしないということもできると思うのですが、
そこまで、カウント数を表示したくない理由があれば、教えていただいてよろしいですか。
機能追加するのであれば、どういった需要でそういった機能が必要になるのかは把握しておきたいので。
※All in One SEO Packとかだと表示されたままだった気がするので(無効にする機能とかあるのかはまだ見てないんですけど)。 -
2017年8月27日 5:09 PM #55397
わいひらキーマスター一応、同様に「文字数カウント」を非表示したい方のために、やり方を残しておきます。
子テーマのfunctions.phpに以下のコードを貼り付ければ、「文字数カウント」は消えます。
function seo_settings_admin_script(){ return ; } -
2017年8月28日 10:31 PM #55424
通りすがり
ゲストお世話になっております。
テーマカスタマイザーの「管理者機能」の設定においてSimplicityが行う管理画面カスタマイズが解除できるのに(「アドミンバーに独自管理メニューを表示」・「ビジュアルエディターにSimplicityスタイルを適用」など)この機能だけ解除できないのはどうしてなのだろうと気になったため提案させていただきました。
ご提示くださったプログラム追加で目的は達成できます。ありがとうございました。尚、エラーの件ですが寄稿者権限のユーザーで投稿ページを開くとエラーの再現ができます。
管理者権限でも下記のようにボックスを削除するカスタマイズをすると再現します。function remove_seo_setting_in_page() { remove_meta_box( 'seo_setting_in_page', 'post', 'normal' ); remove_meta_box( 'seo_setting_in_page', 'page', 'normal' ); remove_meta_box( 'seo_setting_in_page', 'topic', 'normal' ); remove_meta_box( 'seo_setting_in_page', 'custom_post_type', 'normal' ); } add_action( 'admin_menu', 'remove_seo_setting_in_page' , 20); -
2017年8月29日 5:29 PM #55442
わいひらキーマスター不具合(エラー)は、手元のファイルで既に修正できていると思います。
今回の「文字数カウント」機能は、他の機能と比べて、「そこまで邪魔にならないかな」と思ったので、あえて機能までは設けませんでした。
とりあえず、ご提案は承りました。次のバージョンででも前向きに機能追加を検討したいと思います。
-
-
投稿者投稿
- トピック「SEO設定項目の文字数カウント表示機能を無効にしたい」には新しい返信をつけることはできません。
