0

これはワードプレスでの私の最初のプラグインであるため、作成した独自のプラグインを管理バーの左に設定する方法がわかりません...他のプラグインの wp-member 、プロファイルビルダーが持っているように。

次のような単純なプラグインを作成しました。

<?php
/*
Plugin Name: Contact
Plugin URI: http://www.mysites.com/
Description: Add/Remove links in the WordPress admin bar.
Version: 0.1
Author: D K
Author URI: http://www.abcd.com/
License: GPL2
*/

?>



    <div id="primary" class="site-content">
        <div id="content" role="main">


<form action="<?php the_permalink(); ?>" id="contactForm" method="post">
     <ul>
        <li>
            <label for="contactName">Name:</label>
            <input type="text" name="contactName" id="contactName" value="" />
        </li>
        <li>
            <label for="email">Email</label>
            <input type="text" name="email" id="email" value="" />
        </li>
        <li>
            <label for="commentsText">Message:</label>
            <textarea name="comments" id="commentsText" rows="20" cols="30"></textarea>
        </li>
        <li>
            <button type="submit">Send email</button>
        </li>
    </ul>
    <input type="hidden" name="submitted" id="submitted" value="true" />
</form>

        </div><!-- #content -->
    </div><!-- #primary -->

正常に動作していますが、管理者の左側のサイドバーに表示したいです...ここで完全なガイドラインを提供できない場合は、これを行う方法に関するリンクまたはチュートリアルのリンクを教えてください。これと私はまだ同じポイントにいます...

どうもありがとう

4

1 に答える 1

1

プラグインを開発するには、これもプラグイン ファイルに含める必要があります。

function abcd() {
    if (is_admin()){            
        add_menu_page( $page_title, $menu_title, $capability, $menu_slug, $function, $icon_url, $position );
    }
}
add_action('admin_menu', 'abcd');

add_menu_page( $page_title, $menu_title, $capability, $menu_slug, $function, $icon_url, $position );

管理者の左側のバーに表示するのに役立ちます。

ありがとう。

于 2013-10-14T11:59:53.570 に答える