0

私はこのプラグインを使用していますhttp://wordpress.org/extend/plugins/simple-rss-feeds-widget/ これは私にとってはうまくいきます。WordPress 3.3.1 を使用しています。ここで、プラグインをサイド ウィジェットではなく、ホームページの中央に配置したいと考えています。どうすればこれを達成できますか?つまり、プラグインはウィジェット リストにあり、プラグインをバックエンドのテンプレートのサイドバーにドラッグすると、フロントエンドの右隅に反映されます。ページの中央にあるホームページでプラグインを取得するにはどうすればよいですか? 誰かが私を助けてくれることを願っています。つまり、テンプレート ファイルでカスタマイズしたプラグインを呼び出すにはどうすればよいですか? ありがとうハーン

4

1 に答える 1

1

functions.php ファイルに新しいウィジェットの位置を登録し、関連するテンプレート ファイルにそのウィジェットのコンテンツをレンダリングするコードを追加する必要があります。

例として。functions.php には、既存のウィジェットの位置を登録するコードのセクションがあり ( を探しますif (function_exists('register_sidebar')) {)、その下に新しい位置を登録します。

    register_sidebar(array(
        'name' => 'Home Widget Container',
        'id'   => 'home-widget',
        'description'   => 'These are widgets for the home position.',
        'before_widget' => '',
        'after_widget'  => '',
        'before_title'  => '<div class="home-widget-header"><h2>',
        'after_title'   => '</h2></div>'
    ));

次に、ホームページに使用しているテンプレート ファイルで。

    <?php
        if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('Home Widget Container')) :
            // This will include your widgets.
        endif; 
    ?> 
于 2012-08-08T10:48:42.057 に答える