如何设置自定义分类术语模板
我有一个自定义的帖子类型和2个附加的分类法。每个分类法大约有20个术语,其中包含几个帖子。虽然我已经成功地为我的自定义帖子类型设置了自定义存档模板。我的分类术语产生了问题。当我查看任何术语页面时(通过从CPT菜单中单击它们),它会显示其下帖子的标题。我尝试建立分类法我的分类法我的术语。php,但该页面无法获取它。相反,它使用的是归档模板。以下是返回的body类:存档税务路径term-a-path term-19已登录我需要制作哪个模板才能列出特定术语下的所有帖子,并且我可以为所有术语创建一个通用模板,因为
删除通过匿名函数添加的操作/过滤器
我必须说,这是一种非常糟糕的做法。在过去的两个小时里,我们一直在寻找一个解决方案来删除通过匿名函数添加的操作和过滤器。这是用于父主题的代码,我需要将其删除。/** * Add custom columns to admin comments grid * * Rate that user set. */ add_filter( \'manage_edit-comments_columns\', function( $default ) { $colu
如何使用$wpdb->准备更新定制表
作为一个noob,我不了解很多SQL注入,但我需要保存,所以我读到我必须使用wpdb->prepare来确保数据存储正确。此时,我使用了$wpdb->update()查询,因此我需要一些帮助来将其转换为带有$wpdb->prepare()的save查询。$wpdb->update(\'custom_table\', array( \'option_1\' => \'hello\', \'option_2\' => 2,&
POST__IN-将来自Foreach循环的内容放入数组内
我知道这段代码是错误的,但它是我努力实现的基础。我正在通过PHP解析一个xml提要,并运行一个foreach循环,以从特定键获取一个值。以下是我正在使用的代码片段:$feed = file_get_contents(\"https://www.feedurl.com/xml\"); // Feed URL $xml = new SimpleXmlElement($feed); $output = array(); foreach($xml->entry as $en
POST参数‘name’404错误
我正在将WorldPay托管的支付页面网关集成到我的WordPress安装中,并将WorldPay中的通知URL设置为WordPress内的路由。我遇到的问题是,如果您向WordPress传递名为“name”的参数或此处定义的任何其他保留术语,WordPress会自动响应404错误:WordPress reserved Terms 就像WorldPay一样。我想知道是否有可能更改此默认404响应,我已尝试使用unset($_POST[\'name\']) 在我的插件代码中,但我认为这在请求生命周期内为时已
GET_POSTS()返回所有帖子,而不是用‘POST_Author’=>指定的帖子
我想为自定义帖子类型类别检索一个包含特定用户帖子的数组。然而,get\\u posts($arg)返回此自定义post类型的所有post,尽管我指定了post\\u作者<?php $pages = get_posts(array(\'post_type\' => \'profile\',\'post_author\' => $post->post_author)); ?> <?php var_dump ($pages); ?> 在本例
Delete user from frontend
嗨,我是一个前端管理员,用户必须能够删除他的帐户。current_user() 是me的一个自定义函数,用于检索用户元数据。有人知道我怎样才能做到这一点吗?echo \'<a class=\"remove\" href=\"\' . get_permalink() . \'?remove_account\">\' . __( \'Click here to remove your account\' ) . \'</a>\'; // Remove account&
可以获得引用页面的帖子元数据吗?
如果引用它的页面属于某个类别(免费),我试图指示php授权脚本进行操作。有没有别的东西<?php wp_get_referer() ?> 将返回比url更多的内容?我基本上需要获得推荐人的id。
Using php inside javascript
我在名为custom的javascript(jquery)文件中获得了以下代码。js公司: var gapinvite = new Date(); gapinvite = new Date(2014, 06 - 1, 2); $(\'.days\').countdown({ until: gapinvite, layout: \'{dn} {dl}\', /* Se
我如何才能将特定的短码列入白名单,以便在文本小部件中进行处理?
我知道我可以使用以下过滤器来处理文本小部件中的短代码:add_filter( \'widget_text\', \'shortcode_unautop\'); add_filter( \'widget_text\', \'do_shortcode\'); 我怎样才能只列出几个特定的短代码进行处理,而不只是处理每个短代码?
在购物页面上取消注册NextGen
好的,我有一个使用Netgen Gallery和Shopp的网站。我正在尝试注销shopp产品和页面上的nextgen样式和脚本,因为存在冲突。我的购物页面标题是“注册”,我想阻止任何下一个东西加载到任何购物页面上。这是我添加到函数中的代码(不起作用)。php// NextGEN script exclusions add_action(\'wp_print_scripts\',\'my_deregister_javascript\', 100); function my_deregist
Change menu items URL
我创建了一个单页网站,只在主菜单项上使用锚(#)。现在,我需要在网站上添加第二个页面,并保留相同的菜单。我正在使用根主题。然后,我使用以下方法构建菜单:wp_nav_menu(array(\'theme_location\' => \'primary_navigation\')); 但是如何将项目url从#contact更改为mywebsite。com。br/#仅在第二页上联系?
是否为所有帖子查询激活短代码?
我需要在小部件和各种插件上使用短代码。对于我简单使用的小部件:add_filter(\'widget_title\', \'do_shortcode\'); add_filter(\'widget_text\', \'do_shortcode\'); 然而,我不知道如何激活插件的短代码。我注意到他们都是通过WP\\u查询获得帖子,然后是$post->post\\u内容。也许有一种方法可以过滤post查询?如何激活所有后期回音的短代码?
作者更新帖子时删除空行( ;)
每当使用TinyMCE在段落之间添加空行时 添加角色实体。每当作者更新帖子时,我如何删除该角色所有实例的内容(save_post)?
在自定义POST类型上传递固定链接结构中的变量
我的自定义帖子类型有如下结构:领域com/成员/成员名称/书籍/书籍名称基本上,我有一个自定义的post类型的成员,成员名称就是post。我要做的是传递一个名为books的变量,但我无法让代码正常工作。我的解决方案是基于之前在这里被问到的,但我的结构是不同的,我一直在谷歌上搜索,但没有结果。我也真的无法理解重写结构! function add_book_rewrite() { add_rewrite_tag(\'%book_name%\',\'([^&]+)\');&
在GET_TITLE()之前运行的SINGLE_TERM_TITLE()
这是一个奇怪的“问题”,但我在一些安装中遇到过这种情况,我想知道是否有人可以解释为什么/如何发生这种情况。在博客类别上,如果我编码:<?php echo get_the_title(1).\': \'.single_term_title(); ?>输出到我的屏幕:UncategorizedBlog:另一方面,如果我这样做:<?php echo get_the_title(1); ?>: <?php single_term_title(); ?>我得到了正确的输出Blog
这位过路人怎么了?未按预期进行缓存
我正在尝试使用WP\\u query缓存查询返回的数据。在我指定的时间附近,它似乎没有存储任何内容。有时它会在每次加载页面时刷新。我可能做错了什么?<?php // get our transient data if it exists // prevents pummelling the database with multiple random queries $tipsloop = get_transient (\'homepage_tipsl
如何将Zend Optimiser+与Batcache一起启用
我正在使用Batcache 具有APC Object Cache Backend 目前为止互联网上有很多帖子声称使用Zend Optimizer代替APC可以减少CPU和内存的使用。我可以在我的服务器上启用Zend Optimizer。但我还没有找到一个插件或解决方法来让Batchache与Zend Optimizer一起工作。这是Batchache的“Zend Optimizer对象缓存后端”吗?如何让Batchache使用Zend Optimizer?非常感谢。
常见问题页面上的链接不起作用
如果这是一个天真的问题,我道歉。我是Ruby on Rails的开发人员,对WordPress还不是很熟悉。我用Q and A Focus Plus FAQ plugin. 尽管有有效的href 属性,实际起作用。你可以明白我在说什么如果你visit my site.我真的不知道从哪里开始调试这样一个奇怪的问题。当然,它看起来应该是开箱即用的。有什么建议吗?
将“登录/我的帐户”链接添加到外部应用程序
我正在(或将要)使用WordPress作为我产品的营销网站。我将Rails用于产品的应用程序。现在,在我的营销网站(目前位于Rails中)上,我有一个链接,上面写着“我的帐户”或“登录”,这取决于你是否登录。我想在我的WP网站上复制这个功能,但我当然没有特权像我现在在Rails营销网站上那样直接地完成它。我想我会想通过cookie跟踪用户是否登录,我认为这是可能的,因为应用程序和营销网站都将位于同一TLD上。我不清楚的是,在WP中读取cookie的好方法是什么。有什么建议吗?