您当前的位置:首页 > TAG信息列表 > theme-development
如何将Widget字段数据存储为数组?
我正在创建一个小部件,它需要存储大约10个ID。现在,我使用以下字段方法将每个ID存储在单独的字段中。它将每个字段的数据分别存储在wordpress中的a中。是否可以使用数组将所有字段的数据存储在wordpress for examlpe的一行中?<input class=\"widefat\" id=\"<?php echo $this->get_field_id(\'item1_id\'); ?>\" name=\"<
扩展父主题中的数组,而不完全覆盖文件
我对所有的子主题化都是陌生的,我尝试重写在一个php文件中声明的数组值。我也不想覆盖整个php文件,因为它在该文件中有许多我不想复制的其他函数。我该怎么做?这个maintemplate-somefile.php :... $Icons = array( .... ); ...
如何从搜索主题目录()转到Switch_Theme()的$Style Sheet(名称)
我有一个主题。这取决于插件。如果你试图激活主题,但插件没有安装,那么我想switch_theme() 中的其他(随机**)主题search_theme_directories() 列表我可以得到$template 返回的数组键的值search_theme_directories(). 但我似乎不知道如何得到$stylesheet.此外,考虑到这种方法,检查主题是子主题还是父主题的最佳方法是什么?在不深入细节的情况下,我宁愿选择父主题作为默认主题。也许有更好的方法?我想WP也有类似的内置功能,但我似乎也能指
Wp_deregister_script调用不正确
因此,很明显,我现在可以在管理、主题选项页面和主题选项页面上执行以下操作:public function load_admin_jquery(){ if(isset($this->_options[\'admin_jquery_version\'])){ wp_deregister_script ( \'jquery\' ); wp_register_script ( \'jquery\', \'http://ajax.googleap
我应该使用SET_TRANSPORT还是UPDATE_OPTION?
我想在WordPress中存储一些Twitter API数据。每小时之后,我都想从推特上获取新数据,只有在从API成功检索到数据时才进行更新(有时API会出错,所以在这种情况下,我希望继续使用旧数据)。那么在这种情况下,我应该使用set_transient 或update_option?如果我使用update_option 然后,至少我可以在更新选项之前检查新数据是否可用。如果我set_transient 一个小时后,新数据不可用,我会丢失存储的数据吗?
页眉链接也显示在页脚中
在word press admin的我的菜单区域中,我可以在h“主菜单”和“页脚链接”中放置链接register_nav_menus(array( \'main_nav\' => \'The Main Nav\', \'footer_links\' => \'The Footer Links\' )); 在标题中:wp_nav_menu(array(\'menu\' => \'The Main Nav\')); 在页脚中:wp_
如何在插件中使用GET_TEMPLATE部件?
我在插件中使用了整个模板,但我想使用get-template部分,这样我就可以重用原始模板中的页眉和页脚。代码如下:add_filter( \'page_template\', \'template_reg\' ); function template_reg() { if ( is_page( ourdoctors_single_pg() ) ) { $page_template = dirname( __FILE__ ).\'/templates/
函数.php中的Function_Existes调用
在函数中。twentyeleven的php文件在运行之前,setup函数会检查该文件是否存在:if (!function_exists(\'twentyelevent_setup\')): function twentyelevent_setup() { ... Setup code ... } add_action( \'after_setup_theme\', \'twentyeleven_setup\' ); 然而,在Twenty12中,它不是这样
如何在主题中使用短码内部的短码
我试图在页面模板中的另一个短代码中放置一个短代码,但是我所做的各种尝试似乎都没有起到任何作用。下面是我的代码现在的样子-<?php echo do_shortcode(\'[shortcode]\' .$shortcode2. \'[/shortcode]\');?> 我也试过这些-<?php echo do_shortcode(\'[shortcode]$shortcode2[/shortcode]\');?> <?php echo do_sho
具有多个POST类型的自定义循环的分页
我意识到这似乎是一个常见的问题,我已经阅读了很多帖子,但这毫无意义。我想知道是否有人可以看看我的代码。我想做的是构建一个主页,将自定义帖子类型中的帖子拉到一个循环中。看起来我读到的几乎每一篇文章都把分页称为基于类别的分页。在我的情况下,我只是有完全不同的帖子类型,我是按类型来命名的。http://pastie.org/7378084提前谢谢你
多站点设置、子主题、获取样式表目录
正如标题所说,我有一个多站点设置,外观是用子主题定制的。主要站点:themainsite.com辅助站点foo.com当您查看foo的源代码时。com,您会看到一些URL引用主站点。例如:<link rel="stylesheet" href="http://www.themainsite.com/wp-content/themes/sometheme/css/some.css" type="text/css" medi
是否可以将多个图像保存到一个选项?
以下代码允许您上载多个图像,但只有一个图像保存到选项中。是否可以将多个图像作为数组保存到选项中,或者是否必须创建单独的控件?$wp_customize->add_section(\"slider\",array( \'title\'=>\"Slider\", \'description\'=>\"Choose the images for the slider\", \'priority\'=>\'36\' )); &
将代码添加到函数文件
我想将我的大型php函数从索引或模板文件中移到函数中。php文件。是这样的吗?function grab_code(???) { ??? .= \'<div>some HTML-PHP code I monkeyed together</div>\'; return ????; } add_filter(\'???\', \'grab_code\'); 然后在模板文件中添加?echo grab_code(???);
将更新的媒体设置应用于所有特色图像的插件或脚本
我需要知道是否存在一个脚本或插件,该脚本或插件将添加一个按钮“设置>媒体设置”,该按钮将重建所有缩略图,以匹配当前的媒体大小设置。该网站试图解决的问题是,当网站所有者在wordpress的默认设置为150px、300px、1200px的情况下上传了多幅缩略图和特色图像后,决定使用不同的缩略图和特色图像大小此解决方案允许用户单击一次即可自动调整图像大小,以匹配当前设置。
根据情况使用不同的Single.php文件
我正在自定义WordPress网站的主题,我需要使用不同的主题。基于条件的php文件。这是我的用户案例,我需要设计一个竞赛页面,在那里我需要显示人们提交的参赛作品。条目可以属于不同的类别,因此不可能基于类别对其进行跟踪。我已经创建了一个标签(竞赛),每个属于竞赛的参赛作品都会被贴上这个标签,我可以根据这个标签轻松挑选所有参赛作品。在主导航栏上,我放置了一个链接\"Contest\" 这将把用户带到竞赛页面,在此页面上,我显示所有提交的条目,并提供简短描述和链接,以转到故事页面。这是我在自定义竞赛页面上显示
我是不是不了解插件?
因此,我尝试使用以下方法从子主题、主题或插件加载类:class AisisCore_Loader_AutoLoader{ protected static $_instance; protected static $_directories; public function get_instance(){ if(null == self::$_instance){ self
主题定制器不加载JS进行实时预览
我目前正在为主题定制器添加选项。在过去的两个小时里,我一直在尝试让实时预览正常工作,我正在试图找出为什么我的主题没有加载theme-customizer.js 实时预览所需的文件。如果保存并刷新页面,我添加到主题定制器的所有选项都会起作用。所以我知道这不是设置的问题。我目前有一个钩子可以在customize.php 文件以及自定义程序的所有设置。我还有一个单独的theme-enqueue.php 在这里,我为我的主题将其他JS文件排队。下面是一个钩子示例,我试图从customize.php 文件:func
主题未正确调用jQuery
我正在开发一个主题,我调用了jquery以及主题队列中的其他JS文件。php文件。出于某种原因,只有托管在googles服务器上的Jquery文件才将主题URL添加到URL路径中,因此它不会加载主题URL,并导致其他JS文件无法正确加载。钩子做得很好,它只指向他们的服务器,不包括get\\u bloginfo或get\\u template\\u uri。将我的主题URL添加到的文件是: \'http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery
如果未找到粘滞的帖子,则强制index.php Have_Posts()循环退出
我目前正在使用下面的代码在我的索引上列出粘性帖子。php。但是,当没有粘性帖子时,它会加载最新的帖子(最多显示“设置>阅读>博客帖子”中指定的数量)。我如何修改脚本,以便在并没有粘性帖子的情况下,它会暂时退出?query_posts(array(\'post__in\'=>get_option(\'sticky_posts\'))); if (have_posts()) : while (have_posts()) : the_post();
发布档案链接显示404 Not Found
我正在写我自己的WordPress主题,我的归档页面有问题。我的存档链接生成一个404未找到。我从以下位置获取此链接get_post_type_archive_link(\"post\") 它只是增加了/archives 到我的网站的基本URL。我的permalink结构设置为Post name,我已单击Save changes(保存更改),以确保任何挂起的.htaccess 已保存更改。类别链接工作正常。下面是我的主题根目录中的PHP文件列表:404。php首页。php函数。php索引。php页面底部。