选项页不更新设置API中的多条记录

时间:2015-04-02 作者:user2105662

嗨,我是wordpress插件开发新手。我对设置api有问题。如果可以的话,请帮忙。

下面是我的问题。

  function load_plugin() {

    add_settings_section(\'plugin_main\', \'<h1>Ticker Settings</h1>\', \'plugin_section_text\', \'plugin\');
    add_settings_field(\'plugin_text_string\', \'Title text\', \'plugin_setting_string\', \'plugin\', \'plugin_main\');
    add_settings_field(\'post_title_link\', \'Link\', \'plugin_link_setting\', \'plugin\', \'plugin_main\');

    register_setting(\'plugin_options\', \'plugin_options\');
    register_setting(\'post_title_link\', \'post_title_link\');
}

function plugin_section_text() {
    echo \'<p>Change your post ticker title and give link to.</p>\';
}

function plugin_setting_string() {
    echo "<input id=\'plugin_text_string\' name=\'plugin_options\' size=\'40\' type=\'text\' value=\'" . get_option(\'plugin_options\') . "\' />";
}

function plugin_link_setting() {
    echo "<input id=\'post_title_link\' name=\'post_title_link\' size=\'40\' type=\'text\' value=\'" . get_option(\'post_title_link\') . "\' />";
}

add_action(\'admin_init\', \'load_plugin\');

function post_ticker_setting() {
    ?>
    <div class="wrap">
        <form action="options.php" method="post">
            <?php
            settings_fields(\'plugin_options\');
            settings_fields(\'post_title_link\');
            do_settings_sections(\'plugin\');
            ?>
            <input name="Submit" type="submit" value="<?php esc_attr_e(\'Save Changes\'); ?>" />
        </form>
    </div>
    <?php
}
这是代码。我面临的问题是最后一条记录是链接,它正在数据库中更新,但标题文本没有在数据库中更新。

所以请帮我找到解决办法。非常感谢。

1 个回复
SO网友:tam

更改您的id 从…起plugin_text_stringplugin_options.

结束

相关推荐

Options for an SEO gallery?

我目前使用的是我喜欢的标准Wordpress图库,因为我的很多访问者在搜索了一些包含在图像描述中的文本后,通过谷歌找到了我。很明显,它以这样一种方式呈现了图库,文本被视为非常突出,我的许多访问者都通过图库进入。问题是gallery只支持纵向,而我还需要一些东西来显示横向中的图像(以避免边缘裁剪)。我发现一些允许两种方向的画廊很难将图像放在屏幕上,使它们看起来很好。我喜欢的最好的例子是Flickr,其中图像以俄罗斯方块的形式显示,但显然不允许在其下方发表评论。我完全有能力在wordpress插件中寻找一个好