0

wordpress プラグインのショートコードを作成し、wordpress のページ コンテンツの 2 つの文の間にショートコードを配置しました。しかし、pugin 部分の下部に表示される 2 つの文が問題になる可能性がありますか?

ショートコードを次のように配置しました。

私のプラグイン

【プラグイン】

ワードプレスの新しいプラグイン...

しかし、プラグイン内のHtmlコンテンツは上部に表示されます。次に、「My plugin」と「New wordpress plugin...」の部分が下部に表示されます。「My plugin」とショートコードの間に「br」タグを試してみました。 plugin」は常にショートコード部分の下に表示されます。HTML コードと css にバグは見つかりませんでした。助けてください。

4

1 に答える 1

1

短いコードで echo を使用したと仮定しています。

絶対に echo "Blah Blha" を使用しないでください

元:

間違った方法

function headbox() {
if (is_home()) {
    echo '<div id="headbox">';
    echo '<h1>Test</h1>';
    echo '</div>';
    }
}
add_action('thesis_hook_header', 'headbox');

return を使用した正しい方法

function headbox() {
if (is_home()) {
    $foo = '<div id="headbox">';
    $foo .= '<h1>Test</h1>';
    $foo .= '</div>';
        return $foo;
    }
}
add_action('thesis_hook_header', 'headbox');
于 2012-05-24T07:24:22.753 に答える