funtions.phpの編集

LIONE MEDIA(LION BLOG)投稿エディタのクイックボタンを増減する

funtions.phpの編集
以下の記事は、LION MEDIA(LIONE BLOG)のカスタマイズです。他のテーマ・テンプレートにも応用できるかもしれませんが、興味があれば、試してみて下さい。
<?php echo do_shortcode('[randlist cat=114 num=3]'); ?>

LION MEDIA(LION BLOG)の場合、デフォルトで、投稿エディタのクイックボタンが備わっています。

が、中にはほとんど使わないクイックボタンもあるので、不要なものは、親テンプレートのfunctions.phpから該当の箇所を削除します。

なお、親テーマのsingle.phpを書き換えた場合、テーマを自動アップデートすると、改変した部分も消えてしまうので、必ずバックアップを取るようにして下さい。

たとえば、h5 が不要な場合。

LION MEDIA 投稿エディタ クイックボタン

親テーマのfuntions.phpから次のパートを探して、該当の行を削除します。

//////////////////////////////////////////////////
//投稿エディタにクイックタグボタン追加
//////////////////////////////////////////////////

QTags.addButton('qt-h5','h5','<h5>','</h5>');

funtions.phpの編集

投稿エディタの画面からクイックボタンが消えます。

投稿エディタのクイックボタンが削除される

逆に、オリジナルのクイックボタンを追加したい場合は、単純に置き換えればOK。

たとえば、緑色の小文字のフォントタグを追加したい場合。

QTags.addButton('qt-komoji','緑小文字','<font color="#006400" size="-1">','</font>');

投稿エディタのクイックボタンが追加される

書き込んだ場所に、クイックボタンが表示されます。

投稿エディタのクイックボタンが追加される

とっても簡単ですね。

クイックボタンは便利だけど、あまりたくさんあると、投稿エディタの画面がごちゃごちゃしてしまうので、ほとんど使わないクイックボタンは消してもいいと思います。
が、繰り返しになりますが、テーマ・テンプレートを自動アップデートすると、親テーマの編集箇所も消えてしまうので(新規のfuncions.phpに置き換わる)、ちゃんと記憶しておきましょう。

心配な方は、無難に有名プラグイン『AddQuicktag』の使用をおすすめします。

>海洋小説『曙光』MORGENROOD

海洋小説『曙光』MORGENROOD

宇宙文明の根幹を支える稀少金属ニムロディウムをめぐる企業と海洋社会の攻防を舞台に描く人間ドラマ。生きる道を見失った潜水艇パイロットと愛を求めるフォルトゥナの娘の恋を通して仕事・人生・社会について問いかける異色の海洋小説です。
Kindle Unlimitedなら読み放題。
Amazonの海洋学ランキングで一位を記録。

CTR IMG

Fatal error: Uncaught Error: Call to undefined function WP_Optimize() in /home/marier/novella.works/public_html/wp-content/plugins/wp-optimize/cache/file-based-page-cache-functions.php:149 Stack trace: #0 [internal function]: wpo_cache('\r\n<!DOCTYPE htm...', 9) #1 /home/marier/novella.works/public_html/wp-includes/functions.php(4552): ob_end_flush() #2 /home/marier/novella.works/public_html/wp-includes/class-wp-hook.php(288): wp_ob_end_flush_all('') #3 /home/marier/novella.works/public_html/wp-includes/class-wp-hook.php(312): WP_Hook->apply_filters('', Array) #4 /home/marier/novella.works/public_html/wp-includes/plugin.php(478): WP_Hook->do_action(Array) #5 /home/marier/novella.works/public_html/wp-includes/load.php(947): do_action('shutdown') #6 [internal function]: shutdown_action_hook() #7 {main} thrown in /home/marier/novella.works/public_html/wp-content/plugins/wp-optimize/cache/file-based-page-cache-functions.php on line 149