存储来自查询的帖子,并在以后通过AJAX调用访问
为了澄清上述问题的标题,我正在尝试创建一个帖子网格,为此我将显示一个附在该帖子上的图像缩略图。然后,单击网格中的每个图像后,我想通过JS在网格项下显示帖子的其余内容(包含自定义字段数据)。我所有的前端代码都正常工作。然而,我想做的是设置后端以查询帖子一次(最初在创建网格时),然后在显示每篇帖子的预览时,将每篇帖子所需的其余字段拉入预览HTML并显示出来。所以在后端,我想做的是:加载页面时,在DB中查询帖子并将其存储在PHP中的某个位置。在数组或对象中</使用特定字段构建帖子缩略图网格单击缩略图后,进
WordPress多站点(网络)一些站点用户添加到主站点用户列表中作为订阅者
我们已经安装了WordPress Multisite(网络)并创建了一些网站。在主站点admin>users上,它显示来自其他站点的一些用户,这些用户被列为subscriber user。请告知这如何可能?
更改默认语言后的WooCommerce 404
将Woocommerce中的默认语言从荷兰语更改为英语后,我收到404个错误。我还安装了最新版本的WPML。3种语言处于活动状态:EN-NL-DE。当我编辑链接以打开类别时,链接如下所示:myshop.com/en/category/end-user/absorbin/ // result not ok myshop.com/nl/category/end-user/absorbin/ // result ok 这将导致404错误删除默认lang=en的/en/string时,链接工
显示自定义字段中的年和月+年龄计算器
我的自定义帖子类型上有一个自定义字段“DOB”,格式为[Ymd]。我想将出生日期与当前时间进行比较,并显示“你是#年#月。”我只能计算年份,但不准确。帮帮我。
对每个类别使用不同的后置过滤器的WP_QUERY
假设我有类别(cat1、cat2)和postmeta键(date1、date2、status)。如何使用这些过滤器查看所有类别中的所有帖子:对于cat1,我想申请WHERE date2 <= $today.</对于cat2,我想申请WHERE status=1.如何应用$args 对于WP_Query?
资源集和自定义字段get_post_meta和wp_get_attachment_url
我想将新的wordpress 4.4函数srcset与来自如下自定义字段的图像一起使用 <img src=\"<?php $bigimg = get_post_meta($post->ID, \'bg_file\', true); echo wp_get_attachment_url( $bigimg );?>\" alt=\"\"> 如何让srcset函数与它一起工作?wp_get_attachment_image_srcset( 380, \'medium\'
插件创建页面并使用模板
我有一个插件,正在创建一些页面,我想使用我为这些特定页面制作的自定义模板。这些页面创建得很好,甚至其中一个模板也在工作,但另一个模板不工作。我会标记它,但下面是代码:function ch_register_pages() { $ch_register_page_title = \'CH\'; $ch_register_page_check = get_page_by_title($ch_register_page_title); $ch_regi
在更新过程中,您可以离开更新屏幕吗?
这是一个随机的问题,我正在运行一个插件的更新,然后转到了kbd⌘+click 仪表板菜单中的另一项是手指滑动,在更新完成之前,我直接进入了该页面。我立即进入更新屏幕,更新已经消失了。为了以防万一,我检查了更新,但什么都没有。在查看插件变更日志后,我可以确认它确实更新了。所以我的问题是,你必须坐在更新屏幕上吗?或者仅仅“启动流程”就足够了,您可以单击仪表板上的其他页面。
对在相关术语列表下显示的帖子列表进行排序(应该在没有初始文章的情况下进行排序)
我在一个页面上有一系列的排序问题,我正试图找出答案,但到目前为止没有任何结果。Sorting a list of CPT posts which are listed under associated custom taxonomy terms我在this question, 它非常适合返回所有自定义分类术语的列表,每个术语下都有一个关联的自定义帖子类型列表。$custom_terms = get_terms(\'custom_taxonomy\'); foreach($custom_t
WordPress子文件夹安装AJAX问题
我在子文件夹中安装了Wordpress发行版。一切正常:重写规则正确,等等。只有我自己的私有插件没有。我通过url调用每个ajax的插件函数:/wp content/plugins/plug-in-name/save\\u-contribution。php绝对路径为:http://domain.com/subir/wp-content/....我知道这不是在WP中使用AJAX的正确方法,但我现在无法更改它。我会在将来-我保证:-)有趣的是:当我调用它时,它会加载:http://domain.com/wp-
WordPress Dashboard Problem
我在更改仪表板地址时遇到困难。目前它指向my\\u domaincom。wordpress。com/wp管理,而它需要是my\\u域。com/wp管理员:使用当前的仪表板,我无法上载主题(请参见下面的图片)。没有“添加新”按钮。具有“添加新”按钮的仪表板示例(来自教程)。4.jpg其他信息:我目前的计划是高级计划,我正在使用HostGator。有没有关于如何更改仪表板的想法?
我怎样才能获得主页的内容?
我已将我的WP站点设置为使用静态主页。我在主题目录的根目录中创建了一个名为FrontPage的文件。php和该模板被正确调用。我似乎无法在模板中显示主页的内容。我已尝试获取\\u内容、\\u内容和post\\u内容对象。我还可以做些什么来获取主页的内容?<?php get_header(); $page = get_posts( array( \'name\' => \'\' ) ); //here, i have also tried \'home\',
Code Executing Too Late?
我创建了一个mu插件文件夹,其中包含以下代码块:if ( $_SERVER[\"HTTP_HOST\"] === \"domain1.com\" ) { $sitetype = one; } if ( $_SERVER[\"HTTP_HOST\"] === \"domain2.com\" ) { $sitetype = two; } if ( $_SERVER[\"HTTP_HOST\"] === \"domain3.com\" ) { $sitetype = three; }
为什么编辑器中缺少许多选项?
我想郑重声明,我对任何与Wordpress相关的东西都是非常陌生的。因此,我的编辑器如下所示:我到处都能看到各种各样的截图和博客帖子,显示编辑器中更丰富的选项集。我无法设置字体大小/颜色、段落、标题等。为什么我没有这些选项?我禁用了每个插件->什么都没有。我切换到其他一些主题->什么都没有。定制博客文本外观的选项如此之少,令人非常沮丧。我肯定我遗漏了一些明显的东西,但我不知道是什么。PS 1:我已经在我的网络主机帐户上手动安装了Wordpress 4.4.2。PS 2:其他一切都很好。
Ted Talk嵌入的视频被侧边栏切断
我已经发布了post 在一个新的WP网站上,包括两个TED谈话视频。我使用了Jetpack插件支持的嵌入代码(例如,[ted id=2252])。我的问题是,视频的右边缘(比如全屏按钮的显示位置)被我博客的边栏切断了。我试着查看我的主题选项和WP设置,以找到一种保持视频大小适当的方法,这样它们就不会与任务栏冲突,但我找不到任何这样的选项。我开始不情愿地认为我可能需要深入研究一些CSS来解决这个问题,但我不确定如何找到正确的文件,也不确定我需要添加/编辑什么。任何帮助都将不胜感激。
How to check if a post exist?
我试图在比赛的第一个条目上创建一个新的帖子,然后在后续条目上更新现有条目,这样我可以每个条目有一个帖子,但允许多个条目。问题是,如果你参加比赛(见下面的链接),它将创建一个新的帖子(它有效)。然后,如果你刷新页面,它会说你需要等待X分钟(在这种情况下是5分钟),然后才能再次输入(它可以工作)。但是,如果您返回到条目页面,使用相同的电子邮件和相同的zip,或相同的电子邮件和不同的zip再次输入,它有时会做正确的事情并更新帖子条目,但有时会创建一个新条目(新帖子),而不是更新现有条目。我需要帮助让它做正确的事
在$wpdb查询中包括POST_STATUS检查
我有一个函数,可以从数据库中返回与产品ID和帖子元ID匹配的发布帖子的计数(两者都是产品类型)。我意识到这个查询也会返回未发布的帖子。我已经试了几个小时,想知道如何将防御检查包括在内,只包括那些post_status 属于publishpublic function get_number_of_stars_for( $star_value ) { global $wpdb; return $wpdb->get_var(
如果我忽略自定义帖子类型CPT中的标题和内容,会有什么影响?
我正在使用CPT(带POD),我需要在“支持”标题和内容中“忽略”。我可以更改admin manage CPT列表中的列。此外,我知道WP管理内容和标题的标准功能将不存在,我必须在各种模板中管理我的元信息。除此之外,如果我忽略它们并将其留空,我会有什么问题吗?
添加父类别的优雅方式?
在从某个自定义页面注册帖子类别时,有没有更优雅的方法可以通过PHP(而不是JavaScript)自动添加父类别?我添加了使用以下代码检查的类别:wp_set_post_terms($post_id, $catarray, \'category\'); 然后,为了自动添加父类别,我编写了整个切换案例,我经常需要手动更新=有没有比下面这条路更优雅的路?foreach ($catarray as $cat) { switch ($cat) { case
使用wp_注册脚本和wp_enQueue_脚本加载脚本
如果只需要在管理面板中加载以下脚本和样式表,我如何在wordpress插件中包含它们?<script type=\"text/javascript\" src=\"/wp-includes/js/jquery/jquery.js?ver=1.11.3\"></script> <link rel=\"stylesheet\" type=\"text/css\" href=\"assets/chosen.min.css\"> <script type=