从长远来看,WP API会存在吗?
我是一名web应用程序开发人员,希望使用Wordpress作为内容系统,并且需要使用API访问该内容。作为一个新来者,在阅读WP API时,这似乎是一个理想的解决方案。但在我深入研究之前,我想确保我使用的技术将得到长期支持。我担心的是,2014年夏天,开发WP API的人员“承诺”将其纳入Wordpress 4.1http://wordpress.tv/2014/07/06/rachel-baker-put-your-content-to-rest-with-wp-api/然而,据我所知,我们现在达到了4
Yoast Seo插件-当帖子被设置为粘滞时,自动设置帖子的无索引
我是wordpress网站的内容主管,它使用wordpress seo by yoast 插件。我的职责包括分析内容,如果合适的话,将其标记为粘性。当我将某篇文章标记为粘滞时,有一个函数可以将该文章设置为仅显示在类别页面上。接下来,我要做的是按照网站所有者的指示手动将single post view设置为no index。由于这个网站很大,这个过程真的很乏味,所以我正在寻找一种方法来部分自动化这个过程。我正在尝试组合一个函数,将帖子设置为无索引,只要我将帖子更新为粘滞状态。首先,我想知道当帖子设置为粘滞状
有没有主题支持儿童主题?
我正在尝试向主题添加一些新功能,我正在使用Child Theme 应该如此。所以这个主题叫做u-design 我创建了一个名为u-design-child. 在文件夹中,我创建了两个文件:style.css 和functions.php. 以下是到目前为止每一项的内容:// style.css /* Theme Name: U-Design Child Theme URI: http://localhost Description: Child theme for U-De
在一个帖子中显示200多张图片
我有画廊的帖子,它有200多张图片。所以,当我打开这篇文章时,打开页面需要2分钟以上的时间,而且图像打开得不快。你能做什么?
Where is the stylesheet code?
我想更改我的网站标题上此代码中的一些值:<link rel=\'stylesheet\' id=\'style-css\' href=\'localhost/wp-content/themes/xxxx/style.css\' type=\'text/css\' media=\'all\' /> 我在任何源代码或数据库中都找不到这一行。代码在哪里?
如何在子主题中覆盖此主题函数
我正在处理一个子主题,我需要重写一个函数,以便删除顶部菜单上一些不需要的项目。所以我做了一些研究,发现了很多文档,真的,像this, this 和this 但我仍然不清楚如何在我的具体案例中实现这一点。所以我希望这里有人能给我指出正确的方向。我在原始主题中有此功能functions.php 文件:function udesign_nav() { if ( function_exists( \'wp_nav_menu\' ) ) { $defaults = array
用新页面替换现有页面,保留菜单链接
我基本上想要一个插件或方法,该插件或方法将提供与“启用媒体替换”相同的功能,但用于替换页面和帖子,而不是重定向或手动编辑。我到处搜索,虽然我找到了类似的解决方法,或者手动编辑DB,但这些都不理想,或者超出了我的能力。我正在重新设计一个现有的WP站点,更改了模板并添加了许多新页面,具有多个模板级别的自定义(在>20 pgs上),但希望保持现有(谷歌索引)链接的完整性,而不必更改菜单。理想情况下,我希望:更改新页面的URL、slug等,以匹配站点范围内的这些现有链接(保留多余的或删除的现有链接)。有没有
获取父页面URL以在子页面中显示
我想问一下,当我在子页面时,如何将链接返回到父页面?我宁愿使用适当的链接,而不是<a href=\"javascript:history.back()\">Go Back</a> 方法Question & Example:当我在三级子页面时,如何获得二级子页面的链接?Home > Parent Page > 1st Level Child Page > 2nd Level Child Page > 3rd Level Child PageHome &
显示所有帖子在WP 4.2.2中显示空白页面
在“显示所有帖子”中,我将pe页上的项目数从20个更改为500个,之后我得到了一个超时,因为它无法显示所有帖子。现在,每次我去显示所有帖子时,我都会看到一个白色的空白页面,没有帖子,而且我无法更改页面上显示的项目数。
开机自检图像不显示在首页上
我没有收到任何错误,但帖子图像没有显示在首页,所有其他页面都正确显示了图像。我怎样才能解决这个问题?这里是网站首页设置为显示最近的帖子。这是索引。php文件<?php get_header(); ?> <?php // get options $pinthis_infinite_scroll = get_option(\'pbpanel_infinite_scroll\'); ?> <section
在小部件Add_action中传递变量
下面是我在widget类中的代码:function widget($args, $instance) { add_action(\'wp_footer\', function () { echo $instance[\'title\'] }); } 它不输出$instance[\'title\']. 我试着通过$instance 函数中的参数,甚至尝试global $instance;, 但两者都不起作用。
如果按POST_FORMAT排除,则上一个POST_LINK/NEXT_POST_LINK消失
我试图从我的下一个和上一个链接中排除其他帖子格式,但出于某些原因,使用get_term_by 不会把term_id 对于post_format 分类学我看到Wordpress核心正在使用这种分类法here, 所以我知道我这样做是对的。根据this posting, 我需要确保分类法已正确注册。打印调试我从中看到以下输出get_taxonomies().Array ( [category] => category [post_tag] => post_ta
更改子主题中注册的自定义帖子类型的插件
我使用以下命令成功重命名了由父主题在子主题中注册的自定义帖子类型this method. 问题是,我的永久链接没有改变。所以当我改变的时候portfolio 到homepage 并使用permalink结构/%category%/%postname%/ 我的URL看起来仍然像mysite。com公司/portfolio/页面/而不是mysite。com公司/homepage/页码/。这是我用来更改CPT的代码:add_action( \'wp_loaded\', \'wpse_19240_change_h
当限制为特定CPT时,自定义Metabox字段不保存
我有一系列的CPT,每个都有自己的自定义元数据库。它们都工作得很好——在应该展示的地方展示,省去了应该怎样做。但我发现的一个问题是,他们也都在每个管理页面上运行他们的查询(下拉菜单等),而且有很多。我将metabox选项的代码部分包装在条件代码中:function set_options() { parent::set_options(); global $pagenow; if ( \'post-new.php\' == $pagenow || \'post.php\' == $
如何获取WP编辑器tinyMCE实例
我的主要目标是在编辑器内容发生更改时获取编辑器内容,并更新实时预览。为此,我需要向编辑器添加一个事件侦听器。顺便说一句,我在同一个页面中有两个编辑器,该页面是通过ajax加载的。现在回到我的问题上来。我无法找到tinyMCE编辑器的实例。I can console.log() them but get empty result when I try to stringify them.以下是console.log(tinymce.editors).所以,每当我尝试使用tinymce.editors.con
获取具有自定义属性的所有产品
我想做一个自定义查询,以获取所有具有特定属性的产品(在我的示例中为“demo”)。查询我想从中返回什么:a:5:{s:4:\"demo\"; a:6:{s:4:\"name\"; s:4:\"DEMO\"; s:5:\"value\"; s:366:\"LINK TO DEMO\"; s:8:\"position\"; s:1:\"0\"; s:10:\"is_visible\"; i:
帖子浏览量/点击计数器问题?
我已经决定使用WordPress作为我5个月前的网站的CMS。我已经在我的新网站(WordPress)上添加了所有以前的帖子。但现在我需要将视图计数更改为以前的视图计数。我找不到hit_count 或views_count 来自PhpMyAdmin数据库。如何在WordPress上手动更改视图计数?请帮忙。作用php<?php // function to display number of posts. function getPostViews($postID){
在wp_list_table中进行内联编辑
我对JavaScript和jQuery非常陌生。然而,我已经开始尝试为我的wp_list_table 但由于某种原因,我发现很难赶上这门课。我试图捕捉的列的类命名为<td class=\"director column-director\"> 我尝试了下面的两条语句来检查我是否正确地捕捉到了类:$( \".director\").click(function() { alert( \"Handler for .click() called.\" ); });&#x
如何添加联系人表单而不是结账
我想删除签出并添加一个表单。因此,它不是签出,而是一个可以发送电子邮件的表单,其中包含表单中的信息(联系人+购物车中的项目)。一模一样this我的实际页面是this - 您可以在购物车中添加产品/项目以查看。
在媒体库中未找到图像
我无意中得到了客户网站的密钥。(我为他们的WordPress网站重新设计了一幅图片,现在他们想让我把图片换掉)简单。只有旧图像没有显示在媒体库中,而且我似乎找不到对它的引用来更改它。我试着用同一个名字写了一遍(没有改变)。值得一提的是:他们使用的是HTML5重置主题,图像在主菜单上(似乎无法通过外观>菜单找到图像)有人能帮我吗?