您当前的位置:首页 > TAG信息列表 > register-sidebar
如何从头开始创建侧边栏?
我想在我的网站上创建一个包含不同位置信息的部分,此部分有标签宽度不同的信息:我的想法是注册一个侧栏,然后使用一个自定义模板,只需调用get_sidebar(\'location\'); 必要时。register_sidebar(array( \'name\' => \'Ubicación\', \'id\' => \'location\', \'description\' => \'Agregar
My widgets do not save
每次我保存我的小部件并离开页面时,我的小部件都会消失。侧边栏已完全清空,不会保存任何更改。控制台或PHP日志中没有任何错误。如果我将小部件直接复制并保存在数据库中widgets_text, 它们将被显示,但我仍然无法在侧边栏中添加或删除任何内容。这只发生在我的右侧边栏上,左侧边栏工作正常,但它们都以相同的方式注册。这是我注册侧边栏的方式:function my_widgets_init() { register_sidebar( array ( \'name\'
侧边栏没有出现在页脚中,但它出现在其他任何地方!
Problem我的边栏没有显示在Wordpress的页脚中。php文件。functions.php<?php add_action( \'widgets_init\', \'social_media_sidebar\' ); function social_media_sidebar() { register_sidebar( array( \'name\' => \'Social Media Sidebar Widgets
如何在不打乱顺序的情况下注册_侧边栏()?
如何在插件中注册侧栏,而不破坏先前已注册的侧栏?(侧栏注册的顺序,而不是分配的ID,决定侧栏数据。)
获取所有已注册侧栏的列表
我正在为每个类别自动注册边栏(每个类别有一个单独的小部件空间)。我使用的技术是here.在管理方面,我有一个选项页面,我需要显示所有注册边栏的下拉列表。。。有没有办法动态获取已注册边栏的列表?因为他们正在函数中注册。php我假设它们在内存中,而不是在数据库中。我可以跟踪我在某个全局变量中注册的边栏,但为了防止插件注册自己的边栏,我也想对它们进行说明。如果有必要的话,我会挖掘核心,但我想可能有人会马上知道:)谢谢
使用自定义模板+侧边栏时未显示的内容
我正在使用wp user front end和Mingle为我的站点开发一个用户仪表板。我决定最好的集成方法是创建一个自定义侧栏并在新模板中使用它,我做到了。然而我的内容都没有出现,这让我抓狂。侧栏仪表板。php<?php /*** The Sidebar containing the dashboard links **/ ?> <?php if ( is_active_sidebar( \'dashboard-sidebar\' ) ) :
在帖子下方添加侧栏/小部件
我已经在函数中创建并注册了侧栏。php并在另一个地方使用它。它工作得很好。现在我喜欢在柱子下面使用它。我已经安装了一些插件-书签,相关帖子。。。等等。他们也在岗位的下方。我想先显示侧栏,然后显示插件。如果我把代码放在后面the_content(); 它出现在插件之后,但我必须在插件之前显示。让我知道怎么做。
Sidebar Generator? :)
我厌倦了编辑功能。每次我想添加/删除侧栏时,都会使用php。我知道有Sidebar Generator plugin, 但我想自己开发一些东西,不用插件就可以开箱即用。无论如何,我已经知道如何列出所有侧边栏,如何注册和删除它们,但我不知道如何从选项页自动执行此操作(当然我已经有了一个)。我已经分析了插件的代码,但我的PHP很烂,所以我不懂一半甚至更多。也许这里有人开发了自己的边栏生成器,可以帮助我掌握一些基本知识,比如如何使用$\\u POST等注册新的边栏。?我在考虑fopen(“functions.p
List all sidebar names?
我列出了所有这样的侧边栏:global $wp_registered_sidebars; echo \'<pre>\'; print_r($wp_registered_sidebars); echo \'</pre>\' 所以我得到了如下结果:Array ( [sidebar-1] => Array ( [name] => Sidebar #1&
自定义侧边栏-Get_Sidear()问题
我想在不同的页面上有不同的侧边栏。所以首先我在函数中注册了一些基本的边栏。php。因此,无论我将主题移到哪里,它们都将始终存在。让我们把它们命名为标准提要栏、特殊提要栏、小提要栏。下一步是在帖子和页面下方创建边栏元框。它使用foreach$GLOBALS[\'wp\\u registered\\u sidebars\']循环列出所有侧栏,并允许用户选择一个。现在,麻烦来了。我不知道如何显示我的边栏。我有一个meta值,但get\\u sidebar()只接受侧栏中的名称。php文件。那么注册的(未包含在s
更灵活的侧边栏和小部件管理
我想有一个灵活的边栏/小部件管理插件。事实上,我想让用户可以选择每页/每篇文章应该显示哪个侧栏。我知道有很多侧边栏插件。不幸的是,我还没有找到一个能满足我所有愿望的。所以我想自己编写代码。您认为以下哪种可能性是最好和最灵活的?或者你有其他的方法吗?可能性对register\\u侧栏在插件/函数中调用的功能进行硬编码。php并为post_edit.php, post_new.php 屏幕。没有那么灵活。如果用户有100个页面,并且每个页面都应该有不同的侧栏,那么用户必须手动注册其他侧栏</li与Nr.
为什么我的自定义侧边栏总是在管理中的小部件屏幕上打开?
我已经在我的主题函数中用这段代码创建了一个自定义侧栏。php:register_sidebar(array( \'name\' => __(\'Article - Below Content\'), \'id\' => \'zg-article-footer\', \'description\' => \'Use this sidebar to place widgets that will appear direc
在页面上添加多个侧边栏
我使用的是“二十十”主题,我希望在我的页面上有两个侧栏——一个在左侧,另一个在右侧<谁能告诉我怎么做吗?
动态侧边栏不呈现边栏
我有以下代码// in functions.php register_sidebar(array( \'before_widget\' => \'<section>\', \'after_widget\' => \'</section>\', \'before_title\' => \'<h3>\', \'after_title\' => \'</h3>\',
如何获取侧边栏的ID或编号以与is_active_siidear()一起使用
来自法典is_active_sidebar( $index ); ?> Parameters $index (mixed) (required) Sidebar name, id or number. 当我尝试我的任何侧边栏名称时,它都不起作用;然而,当我输入随机数1、2和3时,我猜测我的侧边栏是这样编号的,它是有效的,但这并不可靠。有一个trac issue 关于这一点,我怀疑目前该函数可能存在问题(而且《codex》中二十世纪的例子似乎使用
激活自定义侧边栏小工具
嘿,伙计们,我正在尝试激活wp小部件的侧栏。因此,我的HTML如下所示:<aside id=\"leftSidebar\"> <section> <h3></h3> <div class=\"contents\"></div> </section> </aside> 所以我想把小部件放在“contents”中,它的标题放在h3
为什么为每个页面注册一个侧边栏会导致我的侧边栏重置?
我的函数中有以下代码。phpif ( function_exists(\'register_sidebars\') ){ $pages=get_pages(); foreach($pages as $page){ register_sidebar(array(\'name\'=>$page->post_title, \'sort_column\'=>\'ID\',\'sort_order\'=>\
微件未在WordPress 3.3微件仪表板上扩展
我更新到WordPress 3.3(手动更新)并清理了浏览器缓存。在之前的wordpress 3.2安装中(使用functions.php上的register sidebar),当尝试扩展自定义主题的动态侧栏时,Widgets dashbord停止工作我已经尝试安装修补程序0.8版本,现在它适用于二十个主题,但不适用于我的自定义主题。我能做什么?
如何定制WordPress侧边栏小工具
This is how i registered my sidebar:register_sidebar(array( \'name\' => \'Post Sidebar\', \'before_widget\' => \'<div class=\"widgetdiv\"><div id=\"%1$s\" class=\"widget %2$s\">\', \'after_widget\' =&g
将侧栏“之前”和“之后”html注册为div标记,而不是li标记
我正在使用register边栏函数为我的主题制作边栏。抄本是这样写的if ( function_exists(\'register_sidebar\') ) register_sidebar(array( \'name\' => \'Right Sidebar\', \'id\' => \'right-sidebar\', \'before_widget\' => \'<li id=\"%1$s\" class=\"widget %2$s\">