在CPT的所有职位上强制使用术语/分类
我有一个CPT-“Events”,其中有400多篇帖子[没有选择自定义分类法(tax\\u类别)中的术语],因为我最近导入了这些帖子。现在,我已经创建了一个URL结构,需要为每个帖子分配一些tax\\u类别的术语。那么,有没有什么方法可以将tax\\u类别中的一个术语(比如“新演出”)分配给所有活动cpt的帖子?在搜索过程中,我还发现了以下代码,但我很困惑,我该如何修改它以满足我的需要,或者它甚至是我正在寻找的解决方案-function mfields_set_default_object_terms(
具有多个类实例的WP_AJAX处理程序
八个月前,我问了几乎相同的问题there. 但到目前为止,这个问题仍然没有得到解决。但我还有一个想法,为什么它会失败。在此期间,我的代码得到了改进。我有多个具有相同结构的类:<?php class McCustomPost { ... } $wpMcCustomPost = new McCustomPost(); ?> ... <?php class McAdmin { ... } $wpMcAdmin = new McAdmin(
如何使用操作挂钩或筛选器更改主页或站点URL?
我想动态更改url,那么有没有办法更改url?我知道其他方法,如从管理员、直接从数据库或wp config。但我想从钩子或过滤器中更改它。我尝试了一些核心文件的代码,但没有成功。链接模板的我的代码。wp includes中的php页面如下所示 $useragent=$_SERVER[\'HTTP_USER_AGENT\']; if(preg_match(\'/(android|bb\\d+|meego).+mobile|avantgo|bada\\/|blackberry|blazer
只在‘do_ajax’时初始化ajax函数是不是一个好主意?
我想知道添加(大量)ajax是否是一个好的解决方案add_action() 只有DOING_AJAX已定义。通常我的设置如下:add_action(\'init\', \'my_ajax_init\'); function my_ajax_init(){ add_action(\'wp_ajax_mymail_method_1\', \'my_ajax_method_1\'); add_action(\'wp_ajax_mymail_method_2\',
list of tags overlay
我有一个项目的标签覆盖,我想显示他们像一个列表,而不是一个昏迷像它出现在下面的附件。代码如下:<p class=\"nom\"> <?php echo strip_tags (get_the_term_list( get_the_ID(), \'project_tag\', \'\',\', \')); ?></p> 有什么想法吗?我已经尝试插入<br> 但它不起作用。。。谢谢哦!更新,以下是所有代码: if ( \'\' !==
在归档页面上获取自定义分类帖子
嗨,我不确定这个问题是否可以理解,但我会解释我想要达到的目标。我有一个称为菜单项的自定义帖子类型和称为菜单项类型的自定义分类法。密码function create_menu_post_type() { $labels = array( \'name\' => __( \'Food Menu\',\'framework\'), \'singular_name\' => __( \'Menu Item\',\'framewo
Wordpress sync with phpbb
如何将wordpress数据库用户与phpbb数据库用户同步,以便我可以随时使用同一用户登录每个用户,如果没有为wordpress创建的用户登录phpbb数据库用户,反之亦然?
十二位作者未展出
我有一个WordPress博客。我想在上面显示每篇文章的作者姓名<我尝试过各种插件,但这些都不适合我。这是博客的地址:http://altuslift.com/blog/ 我想显示作者的姓名和日期。请帮忙!
标题中未显示徽标(Twenty12)
因此,我在标题中有一个图像标记。Wordpress主题Twentyle2的php如下:<header id=\"masthead\" class=\"site-header\" role=\"banner\"> <hgroup> <img src=\"image/logokovil.png\" alt=\"logo\" height=\"100\" width=\"100\"> <h1 class=\
POST__NOT_IN仅删除前两页
我正在使用post\\u not\\u in从查询中删除页面,但它忽略了超过2项的内容我的代码:$selected_check = array(); $checks = new WP_Query( \'post_type=page&orderby=menu_order&order=ASC&posts_per_page=-1\'); while($checks->have_posts()){ $checks->the_post();&
Show posts without term
我在一个产品页面上工作,如果产品页面标题与我在分类法“review product”中的术语相匹配,我将显示来自我的帖子类型“reviews”的评论。Example.产品页面标题:Refrigerator显示(审阅)带有以下内容的帖子:帖子类型:“评论”分类:“评论产品”术语:Refrigerator这完全可以。但有时我没有对产品的评论(因为产品名称和术语不匹配),然后我想显示“一般”评论。在我的网站中,这些帖子包含:帖子类型:“评论”分类:“评论产品”术语:No term (!!!)这篇文章没有分类法中
我们如何从文本中删除神秘的[X]?包含的图像
Wordpress在我们页面的文本中放置了一个不必要的字符。我们有几百页,而这只发生在一页上。在段落的文本中,在“音乐”和“学生”之间,WordPress放置了一个[X]字符。它不在视觉或文本视图中,只显示在实际页面上。它不能被复制,代码中也没有额外的空间。本质上,除了空格外,这两个词之间没有额外的字符。这是什么原因造成的?如何消除?如果允许,我可以提供包含错误的URL。
Nginx+WordPress+HHVM:为什么Batcache不能工作?瓦尼什会提供更多帮助吗?
我听说了很多关于HHVM, 所以我用Nginx(带Pagespeed模块)和HHVM设置了WordPress博客的副本(在另一个域上)。现在,好处是显而易见的:在相同的配置上,加载时间要快两到三倍。我正在努力加快速度,我还安装了Memcached and Batcache. 我已经安装了memcached 包,已复制对象缓存。php(Pastebin) 在WordPress博客的根文件夹上,然后我安装了Batcache插件并复制了高级缓存。php(Pastebin) 将文件保存到wp content文件夹
简单管理员是否可以在多站点中保存选项?
我正在多站点安装上开发一个自定义插件,不幸的是,我不太习惯使用它。这就是问题所在:我需要在用户的che profile页面中添加一个字段,并且我需要将要插入的值存储为user meta和option(在wp\\u options表中)。如果我是超级管理员,一切正常,该选项将被存储,我可以稍后在主题中使用它们,但当我尝试使用update_option() 函数我无法执行此操作,并且无法存储值。在这里你可以找到我的实验代码,但请注意,即使我对函数没有问题update_usermeta() 我无法将我的信息存储
FancyBox加载小白色正方形
我知道有一个标题相同的类似主题,但我的问题不一样。Fancybox在我的html模板中工作得很好,但在将其转换为wordpress后,图像不会显示在弹出框中,我只能看到一个方形的白色框这是我的代码:<?php $args = array( \'post_type\' => \'portfolio\' ); $loop = new WP_Query( $args ); while ( $loop->have_posts() ) : $loop->the_post();
相同语言的不同子区域的本地化WordPress内容?
我有一个服务爱尔兰的网站;英格兰我想把它移到Wordpress。当前,当您访问该网站时,所有内容都是相同的&;它运行两个URL,爱尔兰的一个:mysite。ie&;英国mysite。co.uk公司我需要根据用户是访问爱尔兰网站还是访问英语网站来显示不同的价格。目前我做的事情如下:$host = $_SERVER[\'HTTP_HOST\']; if($host == \"www.mysite.ie\") { //show Irish prices } 我不
自定义分类-自定义可排序列
我已经创建了名为“城市”的自定义分类法,您可以在其中添加城市,并添加了自定义字段(单选按钮),其中有两个选项:“是”和“否”(不管是什么)。一切都很好,我可以得到那个值和其他东西。后来,我想到了添加一个可排序的列(如“Name”、“Slug”、“Posts”等)。我已经创建了该列,使其可排序,但不知道如何按自定义字段对这些城市进行排序?现在它是按名称排序的,因为我无法让它与自定义字段一起工作。可能有什么线索/暗示吗?
All pages lead to home
我最近从linux转到了windows主机,现在我所有的永久链接都重定向到了主页。我在“设置”->“永久链接”中选择了正确的结构,并在我的网站中显示了以下内容。配置。希望我犯了个愚蠢的错误-有什么想法吗? <rewrite> <rules> <!--rule name=\"Convert to lower case\" stopProcessing=\"true\">
如何编辑现有的WordPress主题?
我被雇来修改/更新/更改现有的WordPress主题。这个网站已经上线了,我想知道如何首先在本地处理这个主题。
包含wp-config.php的最佳方式
我想知道什么样的方式是最好的,包括可湿性粉剂配置。将php转换为插件。我读过一些相关的路径,如果插件文件位于其他地方,这些路径可能会失败。