PHP加载与源代码不同的结构
我试图将条件语句编码到模板文件中,但遇到了一点问题。这是文件中的代码 else { echo(\'<div class=\"thumbList\"><a href=\"\' . the_permalink() . \'\"><div class=\"prod-thumb\">\' . the_post_thumbnail( \'product-thumb\', array( \'class\
使用POSTS__NOT_IN时,PRE_GET_POSTS返回非属性对象
我正在显示某个类别中的帖子,并希望使用posts\\uu not\\u in显示除第一个之外的所有帖子。下面的代码返回非对象错误的属性。function modify_onthisday_cat( $query ) { if ($query->is_category(7) && $query->is_main_query() ) { global $post, $wp_query; s
修改WordPress管理栏的css?
我想删除它如何将32px添加到HTML标记的顶部。它把它和一个样式标签一起放在那里,就在末尾!重要的根本不可能重写它,因为没有挂钩或HTML,wordpress正在用5条css规则来设置它:/
函数中运行时的ADMIN_NOTICES
我有一个在更新后调用的函数,在这个函数中我正在做一些事情,如果出现问题,我想显示admin_notices.Inside 我的function 我尝试了以下方法:if($error) { add_action( \'admin_notices\', \'my_admin_notice\' ); } my_admin_notice 看起来像:function my_admin_notice() { ?> <div class
使用emtpy元值进行列排序
我正在尝试对管理区域中的自定义帖子类型列进行排序。我发现有两种方法可以做到这一点:起初这是我的方式,但我有一些奇怪的行为。如果未设置元值,过滤器将从列表中删除帖子,而不是对其排序。add_filter(\'request\', array($this, \'sort_columns\') ); public function sort_columns( $vars ) { if ( isset( $vars[\'orderby\'] ) && \'startdat
Php如何使用wp_Query仅在当前分类中显示POST?
很难得到我的分类法。php运行良好。我使用分类法。php来列出我在特定类别中的所有帖子,但它显示了我在所有类别中的所有帖子。这是我的代码:<ul class=\"scenes cf\"> <?php $args1 = array( \'post_type\'=>\'artistes\', \'orderby\' => \'menu_order\', \'order\' => \'ASC\',
向已发布的WordPress插件添加功能的正确方法是什么?
所以我到处寻找,试图找到一些关于这个问题的规则,或者至少是一些常见的礼貌准则,但什么都找不到。本质上,我想知道当我找到一个WordPress插件(免费的,在WordPress.org/plugins/中列出,并且包括GNU GP许可证)时,我应该怎么做,我认为通过向它添加一定数量的功能可以从中受益匪浅。修改代码并包含新功能后,我是否:1) 将其提交给插件的当前作者,并希望他/她将其添加进来?2) 将“新”插件作为我自己的插件之一提交到WordPress插件列表?3) 避免这两种选择之一。只需更改插件并仅为
在新的安装中使用数据库
我的生产环境中有一个Wordpress实例。我在我的开发机器中创建了一个新的原始安装,并从生产中导入了数据库。我已经更改了wp\\u选项表,以确保site\\u url和home实际上指向我在本地计算机中的命名url。然而,当我访问该网站时,它没有显示任何内容。我错过了什么或需要做什么?
自定义帖子类型的URL重写调整导致模板恢复为index.php
我有一个带有URL永久链接重写的自定义帖子类型,如果它使用/mynews/stories/YYYY/mm/story名称,它似乎可以工作,但如果我将“mm”改为每月的前3个字母(例如1月、2月、3月等),模板层次结构会中断,并使用索引。php。我的代码在这里http://pastebin.com/RS1DMbB6我把这些都放在函数里了。php文件,因为我不允许添加插件。因此,当我从%monthnum%更改为%month%时,URL重写工作正常,但使用了错误的模板。post\\u type\\u link
是否创建不同语言的类别?
比如说我的英文网站,我创建了一个西班牙语类别,我希望它是西班牙语,它和它的子帖子。我怎样才能做到这一点?
高级自定义字段-查询效率
出于测试目的,我编辑了页面。php除了:<?php while ( have_posts() ) : the_post(); ?> <h1><?php the_title(); ?></h1> <?php $site_options = get_fields(\'options\'); ?> <?php endwhile; ?> 我删除了get\\u header、get\\u footer,只启用了
WP_QUERY和两个定制字段不返回帖子
在对两个自定义字段进行筛选时,WP\\U查询无法返回帖子,尽管对每个自定义字段进行单独测试可以很好地工作。审查以下文件后custom field parameters 很明显,我还缺少一些东西。提前感谢您提供的任何帮助或想法。不生成帖子的查询:$query = new WP_Query(array( \'post_type\'=>\'games\', \'orderby\'=>\'menu_order\', \'order\'=>\'asc\', \'po
覆盖WordPress中的默认密码NAG
出于某种原因,我的默认密码nag在我设置的一个大型多用户网站上播放。很确定这和New User Approve 和Gravity Forms User Rego 我正在使用的组合。无论如何,问题是每次升级时我都需要破解核心WP代码。wp管理员/包括/用户。php文件具有“默认密码nag”功能。。。所以我只是把它改成我想要的措辞。但它当然不会坚持,每次升级都需要完成!大麻烦。add_action(\'admin_notices\', \'default_password_nag\'); functi
Ajax Contact form plugin
我面临着一个奇怪的问题。我正在构建ajax联系人表单插件。我的问题当我在主题页脚中添加jquery脚本时,一切都正常。但如果我从插件目录添加相同的脚本,它将不再工作。我的代码添加脚本。请注意,如果ace。js添加在脚本标记的页脚中这是来源https://www.dropbox.com/s/8m64xzueohppuxd/ajax_contactform.zipadd_action( \'wp_enqueue_scripts\',\'webangon_ajax_contact\'); functi
列出子页面标题和内容,并以不同方式设置第一次迭代的样式
所以现在,每个迭代看起来都一样,我已经有一段时间没有处理php了,你能帮我吗? <?php $pages = get_pages(\'child_of=\'.$post->ID.\'&sort_column=post_date&sort_order=desc\'); $count = 0; foreach($pages as $page) { $content = $page->post_content;
如何创建按ID返回自定义帖子类型的自定义快捷代码?
请原谅我的无知,这似乎很简单,但我无法理解,我一直在匆忙地把事情拼凑在一起。我在网上找不到任何帮助我的东西。What I have:名为“case\\u study”的自定义帖子类型。将会有很多这样的内容发布,它们将在整个网站的各个地方使用,其中一些会不止一次。What I need:在需要的地方,按ID打印一份个案研究。我觉得使用短代码是最明显的方法,但我没有做到这一点。(也许有更好的用户友好选项?)我希望我的快捷码能像这样工作:[案例研究id=31]这是我的插件代码。当我使用短代码时,当前将打印整个案
按脚本删除导航菜单项
我想使用wp插件中的脚本创建自定义导航菜单。我用这个就快到了tutorial. 我所需要的只是删除菜单项的选项。类似于wp\\u delete\\u nav\\u menu\\u item($menuID,$itemID);或者,我可以使用wp\\u create\\u nav\\u menu($menu\\u name)创建一个新菜单;因此,我不必删除我将使用的菜单的默认条目。这里的问题是,主题提供了菜单位置的选项,如“标题”,我不知道如何为新创建的菜单定义位置。希望有人能给我一些建议,这样我就能解决其
在主页上显示帖子的页面
我想知道负责在WordPress中显示博客帖子的页面。在这里,我可能会找到SQL查询和后期渲染,这样我就可以自己编辑一些东西了。
从WP_QUERY中获取10个帖子。如果少于10,则从其他地方获得剩余部分
我正在尝试创建一个相关的posts WP\\u查询。到目前为止,我已经创建了一个自定义的WP\\u查询,该查询查询与标记数组匹配的所有帖子。然而,我试图创建一个简单的if statement: 如果获取的帖子数为less than 10, 从中获取余数elsewhere (这可能来自特定类别)。我有以下循环。它使用$related_posts->found_posts 获取帖子数量。$related_posts_args = array( \'tag__and\' =
In_Category()和Tax_Query自定义过帐类型
我使用的是定制的帖子类型,我为这个帖子类型命名为“产品”,我添加了定制的分类法,命名为“products\\u brand”,其中现在有两个术语:“natige”和“osakarovka”对于我的自定义帖子类型“products”,我创建了一个自定义模板,我称之为single products。php这是如此的构思,以至于每个分类术语(“natige”和“osakarovka”)都必须有不同的设计。我尝试用in\\u category()WP函数来实现这一点,但它不起作用。请告诉我,如何编写模板来执行此算