WP_QUERY用于自定义小部件时返回错误
我正在创建我的第一个插件/小部件,它应该显示一个非常简单的循环,其中只包含一个自定义字段(图像)我一直在测试这个循环,但在我的主题中没有出现任何问题,但当我将这个循环放在插件文件中时,它会生成一个致命错误,阻止插件被激活。我真的不明白为什么会发生这种情况,因为循环在主题中没有任何问题。这是我正在使用的循环:<?php $args = array( \'posts_per_page\' => 3, \'post_type\' => \'sponsors\',
将所有wp_Options发送到javascript文件会有危险吗?
我注意到wordpress允许我通过wp\\u localize\\u脚本将wordpress选项发送到javascript:wp_localize_script( $this->plugin_slug . \'-plugin-script\', \'wp_options\', wp_load_alloptions() ); 这样,我的javascript就可以访问不同的设置,例如一周从哪一天开始,以及用户选择的日期格式。是否存在任何风险,将所有选项作为变量发送给js,或者这样可以吗?我注
允许新用户在注册前发布文章
我是wordpress开发的新手,但如果我被引导到正确的方向上,我可以完成它。我允许订阅者在我的网站上发表文章。现在,我正试图让他们在注册之前发布。因此,第一步:登陆网站,点击提交文章第二步:填写表格第三步:你注册了吗?在这里登录或注册并显示表单,以便他们在点击“提交”后注册,它提交他们的文章并为他们注册。无论如何,要这样做吗?
Published posts counter
我想要这个网站的统计数据。是否有任何代码片段允许仪表板中的WP admin监视其他用户每天或每月发布的帖子数量?
一个GET_POSTS,为每个元值返回多个自定义帖子
我设置了一个带有自定义字段的自定义贴子“product”cf_type. 我想要一个get_posts 这将返回总共20种产品,其中10种产品cf_type: fog 和10个cf_type: gof. 这可能吗?$args = array( \'post_type\' => \'product\', \'meta_query\' => array( array( \'key\' => \'cf_ty
自定义wp_trim_words()函数未向右裁切
我有这个习惯wp_trim_words() 函数集只提供20个单词的摘录,在大多数情况下,它工作得很好。除某些原因外,在包含列表的帖子上,它输出的单词超过20个。(See the posts at the bottom of this page.) 我怎样才能解决这个问题?我试图删除<ul>,<ol>,<li>, 从function insight_allowedtags() 但那没什么用。理想情况下,我希望自定义摘录输出至少20个单词,并在句子末尾结束,无论帖子是否包
匹配两个分类以显示特定内容
我把一页分成两条。左栏是一个侧菜单,显示特定国家的内容(即:如果我在墨西哥页面,有坎昆、阿卡普尔科、墨西哥城的选项……如果我在意大利页面,有罗马、米兰、佛罗伦萨等选项)</右栏是完整的内容,显示目的地的包裹信息,因此如果我在意大利页面并单击罗马,用户将在右栏中看到有关价格、航班、观光等的所有信息</我必须把这两条线配起来。当我在右栏中检查目的地的内容时,左栏应与正确的菜单国家/地区匹配。我分析它的方式是对菜单和包信息应用分类法。因此,当我为罗马制作网页时,我会应用“意大利”分类法,或者如果我为
How do I reset a rewrite?
我在年写了一篇之前的重写稿,但犯了一个错误。htaccess。如何重置我的主页\\u url=http://basicsourcemassage.ca/bsmassage 我的站点url=域名除了返回的主页/域url之外,所有页面都可以正常工作http://basicsourcemassage.ca/bsm.basicsourcemassage.ca
如何将父主题部分和设置扩展到选项树
我正在开发一个基于主题的子主题,该主题使用选项树作为其选项。是否可以将具有“我的子主题”设置的新节添加到已按父主题定义的节中?我找到的唯一参考是https://github.com/valendesigns/option-tree-theme/issues/3 但我无法实现。我也读了很多选项树代码,但找不到合适的过滤器。
Internet Explorer上自定义页面模板图像加载问题
我已经创建了一个网站http://demo.tennis-florida.com/ 它使用的是我在Internet explorer上打开它时构建的自定义主题。自定义post grid中的图像没有显示(在源代码中完美显示),但与其他浏览器配合良好</在internet explorer 8上及其下方,主滑块显示在中间
将管理文本区域更改为集成的WP编辑器
我目前正在为我的页面制作一个主题,该主题利用wordpress的内置图库系统用php/jquery制作幻灯片。(帖子->新建帖子->添加媒体->创建库)因为默认情况下,图库只允许缩略图,所以我让主题获取插入的数据并将其应用到幻灯片中。以下是一个示例:http://dev.sharetv.com/news/2014/07/test-gallery/标题是您看到的标题,在库中的“描述”文本区域是您看到所有虚拟文本的地方。Now, My Question:如何将内置的描述文本区域(见图)(位于
当自定义字段为空时隐藏div
当自定义字段的输入为空时,我很难隐藏div。这是我正在使用的代码,但似乎无法使其正常工作。显示内容的字段是\\u cmb\\u fe\\u wysiwyg <?php if( empty( $post->post_content) ) { //empty } else { echo \'<div id=\"ingredientsNeeded\"&
如何在前端访问全局$wp_META_BOXS变量?
有没有办法$wp_meta_boxes 要在前端中使用的变量?目前$wp_meta_boxes 只能在特定的管理页面上访问。我找到了一个similar question about this. 其解决方案是通过do_meta_boxes hook,但我希望在不使用JS/AJAX的情况下,在前端模板中访问该变量。
将自定义帖子类型分配给自定义页面
我正在尝试向名为slides(admin.php?page=slides)的自定义页面添加自定义帖子类型,但它不想工作。这是我第一次尝试使用页面的技术插件。自定义页面创建得很好,但是当我包含生成自定义帖子类型的函数时,它不会加载到视图中。我的页面生成代码为:add_submenu_page(\'slideroo\', \'Slides\', \'Slides\', \'manage_options\', \'sliderama-slides\', \'slides_pa
按多个分类过滤帖子
我有一个页面,我想在上面显示特定自定义帖子类型的所有帖子,我们称之为“persons”。我想允许用户按多个(!)筛选所有人员分类:年龄、城市、职业、经验水平。最好的方法是单击复选框并通过ajax立即获得结果,而无需重新加载任何页面。我认为这是许多Wordpress开发人员想要实现的。不幸的是,我还没有找到任何合适的教程来实现这一点。但对于有经验的WordPress开发人员来说,这一定很容易做到。。。任何人都可以提供一个代码模板来说明如何为上述自定义帖子类型构建过滤器页面吗?我已经知道如何通过jQuery这
显示所有结果的jQuery UI自动完成
我为WordPress类别构建了一个自动完成的搜索框(实际上是一个自定义分类法),它非常有效(即键入时显示类别)。但是,当键入1个键时,它将显示所有结果,而不管该字符串是否匹配任何类别。下面是我的PHP代码(autocomplete.PHP,在我的主题目录的根目录中):<?php include_once($_SERVER[\'DOCUMENT_ROOT\'].\'/wp-load.php\' ); // I know the traditional way to do it is load
自定义帖子类型的帖子不会显示在存档窗口小部件中
我有一个名为“播客”的自定义帖子类型,但没有一篇帖子显示在存档小部件中。仅显示主查询(博客帖子)。我尝试在下面添加此代码以包含播客帖子,但这只允许它们显示在存档模板中,这很好,但还不完全存在。/* Show Podcasts posts in archive */ add_filter(\'pre_get_posts\', \'query_post_type\'); function query_post_type($query) { if(is_category() || i
获取自定义类别的类别ID并将其显示在类中
我在将自定义类别ID显示为li ID时遇到问题。下面使用的代码显示的是帖子类别的帖子ID,而不是自定义类别。我想做的是为分配给帖子的每个自定义类别分配一个ID。由于每个类别都有不同的ID,我将能够为每个类别指定一种样式。如何为我的li分配不同的ID或类别ID? <?php $taxonomy = \'post_tools\'; $terms = get_terms($taxonomy); if ( $terms && !is_wp_error( $terms ) ) :?>
触发PAGE_PUBLISH,其中PAGE是子页面
发布新页面时,我很难启动函数。我希望它在发布或编辑新页面时启动,但仅当该页面有父页面时。这是我得到的function myFunction(){ global $post; if($post->post_parent > 0){ // do stuff } } add_action( \'publish_page\', \'myFunction\' ); 到目前为止,当我更新一个页面时,这
连接多个帖子类型?或者如何将“新闻”帖子与“游戏”帖子链接起来?
我正在建立游戏新闻和教程网站。但我不知道如何将多个帖子类型与一个特定的帖子联系起来。例如,我创建了名为Games News Tutorials Videos Reviews 所以游戏帖子类型基本上是一个游戏列表,新闻是带有新闻的帖子,教程是教程。但我需要以某种方式将新闻和教程链接到游戏帖子类型中的特定帖子。另一个例子在游戏中,我在一个叫做反击的游戏中发了一条帖子。当用户点击该帖子时,他会转到该帖子并阅读我在发布该帖子时插入的游戏的基本信息。但我有一份菜单News&