将自定义链接添加到菜单的简单表单?

时间:2013-07-03 作者:Cully

我目前有一个名为“侧边栏链接”的菜单,其中有5个自定义URL。

在我的小部件部分,我有一个自定义菜单,它显示我的“侧栏链接”菜单。

这基本上给了我侧边栏5个链接。

我想做的是制作一个简单的html/php表单,它。。。。

输入URL和标题,然后按enter键,表单会将此URL作为自定义URL添加到菜单中,然后表单会删除最旧的链接,这可能吗?我不想让人们访问仪表板的菜单部分。

1 个回复
最合适的回答,由SO网友:MadtownLems 整理而成

既然你说的是一个链接小部件。。。。为什么不直接使用默认链接小部件,直到3.5版本都是core的一部分?

http://wordpress.org/plugins/link-manager/

如果您坚持将其限制为显示最新的5个链接,那么您将不得不编写一些代码(我认为这不值得)。可能的方法包括:

过滤所述链接管理器小部件的输出,创建一个称为“侧栏链接”的自定义帖子类型,然后编写自己的小部件,显示5个最新的小部件,从头开始创建一个完全自定义的界面和存储机制(绝对不推荐)/ul>另一个选项是使用类似选项框架的东西(http://wordpress.org/plugins/options-framework/) 添加一些主题选项。您可以添加链接1、链接2、链接3、链接4和链接5作为选项。这不是一个令人惊叹的用户界面,但它是另一种快速实现基本目标的方法。

结束

相关推荐

If Query In Sidebar

我正在尝试创建一个查询如果“FeaturedQuote”自定义字段中有值,则显示<h3 class=\"featuredquote\"><blockquote><span class=\"bqstart\">&#8220;</span><?php global $wp_query; $postid = $wp_query->post->ID; echo get_post_meta($p