最近、ワードプレスのブログに新しいテンプレート(より具体的にはSquirrelTheme-無料のテンプレート)をインストールしました。フロントページに2つのボタンが必要な場合があります。ボタンXとボタンYを考えてみましょう。これらのボタンを作成するために、ボタンとその機能を簡単に作成および管理できる「MaxButtons」というプラグインを使用します。上記のボタンを作成すると、投稿やページに挿入できるショートコード([maxbutton id = "1"]など)が表示されます。
残念ながら、テンプレートを好みに合わせて編集した後(表示するつもりがなかったdivを削除した後)、ページや投稿とは異なり、テンプレートがプレーンテキストを解析するため、これら2つのボタンを表示できないようです。
ボタンのショートコードをどのように挿入するのか疑問に思われる場合は、ダッシュボードからテンプレートを簡単に変更できます。ダッシュボードでは、ホームページの特定の部分に表示される内容を示すフィールドに次のように挿入しました。
[maxbutton id="1"] [maxbutton id="2"]
前に言ったように、意図したとおりにボタンを表示する代わりに、ボックスに入力した内容が正確に表示されます。
これは、テンプレートが独自の関数(?-php _e('...'))を使用してテキストをエコーするため、テンプレートがテキストを解析する方法が原因であると考えています。
<div class="full_content">
<center>
<?php if (squirrel_get_option('squirrel_slidehead') != '') { ?>
<h1><?php echo stripslashes(squirrel_get_option('squirrel_slidehead')); ?></h1>
<?php } else { ?>
<h1><?php _e('We are scope, a design firm in England', 'squirrel'); ?></h1>
<?php } ?>
<?php if (squirrel_get_option('squirrel_slidedesc') != '') { ?>
<h2><?php echo stripslashes(squirrel_get_option('squirrel_slidedesc')); ?></h2>
<?php } else { ?>
<p><?php _e('Newfoundland dogs are good to save children from drowning, but you must have a pond of water handy and a child.', 'squirrel') ?></p>
<p><?php _e('From drowning, but you must have a pond of water handy and a child.', 'squirrel'); ?></p>
<?php } ?>
</center>
</div>
私の質問は、ボタンやその他のコードを表示するにはどうすればよいかということです。
前もって感謝します。