Using foreach loop breaks
我是WordPress的新手,我对“循环”有意见我有两个自定义帖子类型,分别命名为“book”和“author”。在作者帖子类型中,我有一个自定义字段复选框,可以在作者和翻译人员之间进行选择。同样在book post类型中,我有两个元框,用户必须从中选择作者和翻译人员的名称。所有元框和自定义post类型都工作得很好,但当我想调用它们并使用每个元框的值时,我遇到了问题。我的代码可以很好地读取author值,但translator值只显示author的最后一个值,我无法理解为什么会发生这种情况?我认为fore
Add point on excerpt post
我定制了一个模板。这是我的密码<?php global $paged; //echo \"<input id=\\\"varpag\\\" type=\\\"hidden\\\" value=\\\"$paged\\\" />\"; if ($paged != 1){ echo\"<style> .pintanto{display:none;}</style>\"; }
Ajaxing in functions.php
对于ajax过滤的帖子,我需要index.php 模板输入到functions.php 文件(followed this tutorial) 从那里开始。但是现在javascript不起作用了-基本上手风琴风格的列表不会像以前那样打开和关闭,预告片不会嵌入,等等。单击标签进行演示here.我调用js的方式有问题吗/我需要吗wp_localize_script 让它工作?很抱歉,我对这一点很陌生,谷歌没有帮助,因为我觉得我太深了。如何调用JS脚本:function wpdocs_theme_name_scr
分页仅在第2页添加额外的帖子
在接近我的主题之后,我已经跨过了最后一关。基本上,我的主页上有三个不同的区域:最新帖子显示在标题中,并设置为特色帖子样式,最新帖子样式下方的两篇帖子样式为最新帖子样式,最新帖子(1)下方的其余帖子(10)和最近的两篇帖子(2)使用自定义WP\\U查询显示,其余十篇帖子(3)使用带有偏移功能的标准循环显示,该功能还解决了分页问题但是第二页有个小问题。出于某种原因,它会在帖子列表的顶部额外添加三篇帖子(3篇)?在这之后,从第3页开始,它就可以正常工作了。我还应该提到的是,最新和最新的帖子(1和2)将在页面循环
wp_query return nothing
我有自定义的帖子类型“book”,我还将分类命名为最佳书籍。我想过滤分类术语,但它不起作用。我尝试放置echo和print\\r以查找问题所在,发现$loop var返回空数组。我也在其他页面使用这种风格,从来没有问题,但我找不到为什么会发生这种情况?我怎么才能把它修好。这张照片显示它返回空数组这是我的密码<?php $args = array( \'post_type\'=>\'book\'); loop = new WP_Query( $args ); p
以编程方式将菜单替换为小部件或自定义模板文件
我正在使用子主题进行自定义,现在我想替换top menu 使用自定义小部件或file that contains custom content, 但是主题不支持挂钩、过滤器和操作,所以如何在不修改核心的情况下替换它header.php?下面是当前如何调用顶部菜单:<?php $main_top = array(\'theme_location\' => \'Top_Menu\', \'container\' => \'\', \'menu_class\' => \'sf-top-m
如何从代码创建函数?
有人能告诉我如何用下面的代码创建函数吗?它用于在自定义类别模板中显示页面导航链接。正如您所看到的,这是一个相当大的代码块,我想将其包装在一个函数中,这样我就可以在模板中仅使用一行代码生成链接。这是:<?php // Start of Pagination $total_childs_query = get_categories( array( \'parent\' => $cat_id, \'hid
为每个类别项目添加动态颜色
我试着给每个category item, 但它只为所有项目提供一种样式。我使用这个插件的颜色:\'Category Color\'我的代码如下,<?php $category = get_the_category(); $the_category_id = $category[0]->cat_ID; if(function_exists(\'rl_color\')) { $rl_category_color = rl_color($t
Getting image in mail
我需要一个帖子缩略图来显示在电子邮件中,但这不适用于mailto: 我已经试过了。<a href=\"mailto:?subject=Anbefalt innlegg - <?php the_title(); ?>&body=Hei, jeg fant et innlegg som jeg tror du vil like. <img src=\'<?php echo wp_get_attachment_url( get_post_thumbnail_id($post
是否可以在多站点中使用SET_TRANSPENT()?
我明白这一点Transients API 用于缓存数据,并应用于存储预期过期的数据。However, please clarify the following.可以set_transient() 是否用于在多站点场景中存储数据?如果是,它与使用set_site_transient() 作用
How to generate expiring URL?
我有一个自定义的帖子类型Portfolio 每个投资组合都是一份问卷。如果我通过电子邮件将投资组合的链接发送给客户。如何在10分钟后使链接过期,因此,如果客户端在10分钟后访问该链接,则应显示链接已过期的消息,请重试。我该怎么做?
允许用户选择帖子类别
编辑:使用称为IsleMag的第三方免费主题。http://themeisle.com/themes/islemag/我想开发它,以便允许用户定制它,以查看足球新闻they 想看看。就截图而言,我正在从头开始制作新闻块。。。我正在打印下面的屏幕截图,作为我已将您请求的代码复制到我的函数中的证据。php文件。。。[我不知道该把这行代码放在哪里:“$data=get\\u the\\u author\\u meta(\'user\\u categories\',$user->ID);”**请帮忙!:)*
主题面板中的WordPress徽标上传选项
大家好,我在wordpress的主题面板中添加徽标选项时遇到了一个问题,我正在使用此代码function logo_display() { ?> <input type=\"file\" name=\"logo\" /> <?php echo get_option(\'logo\'); ?> <?php } function handle_logo_upload()&
主题更新删除了我的自定义页面
出于测试原因,我在自己的服务器上安装了WordPress,因为我想在专业场合使用WordPress。我以前用过WP,但那是很久以前的事了,这是我第一次使用它。我用Customizer主题设置了一个站点。我让其中一个页面使用我创建的自定义主题。我通过复制Customizer主题文件夹中的主题文件来实现这一点。发生自定义程序更新时,它删除了我的文件。Is there a way to avoid this to happen or I have to keep it in mind that any cust
如何获取Inc.文件夹文件中的of_get_ption()
我有一个付款包在我的wp-contents/themes/theme_name/inc/Payment_package 像这样。。我只是想打印一个使用该Id在后端添加的值。。但它总是告诉我Fatal error: Call to undefined function of_get_option()我应该如何解决此问题。。有人能帮帮我吗。。非常感谢。EDIT在我的付款包中print_r(of_get_option(\'w2f_merchantkey\'));exit(); 像这样,我想打印merchantk
在插件中,为什么在激活插件之前不执行Add_action(‘init’)?
我对Wordpress开发(以及php开发)是新手,所以我对插件php文件中函数的执行感到困惑。我已经看到多个指南显示如何创建register_activation_hook 函数,该函数在插件激活时执行。但是,在激活挂钩功能之后,始终会出现add_action(\'init\') 这个调用为数据库添加了一组选项。所以我的问题是:当Wordpress评估我插件的php文件,并找到register_activation_hook 调用,为什么不执行add_action(\'init\') 是否在插件激活后调
从4.6中的先前帖子添加帖子覆盖固定链接
自从更新到4.6之后,我注意到如果我在第一篇文章之后不久再添加第二篇文章,我会覆盖第一篇文章。编辑器为空,但permalink是预先存在的帖子。我完全不知道这是数据库问题、服务器问题还是什么。我已关闭W3TC缓存,但它似乎无法修复它。还有其他人经历过吗?在哪里可以进行调试?php日志中似乎没有任何内容。请参见屏幕截图:
在自定义帖子类型上显示类别ID
我有一个客户正在使用WPCasa theme.主题有一个名为properties 上面有分类(for rent, for sale, 等等)。我的客户希望在其标题上显示物业的类别(即“迈阿密海滩出租屋”)。然而,我无法得到它。我正在寻找代码并尝试所有代码,但没有结果。我不知道是代码还是我没有把它放在正确的地方functions.php).如果有人能帮助我,我将非常感激。我尝试的代码是:<? php $terms = get_the_terms( $post->ID , \'custom
计算循环中的图像数
Im当前显示循环中的一些数据并加载模板:<?php $index = 0; if ( have_rows(\'sections\', get_option(\'page_for_posts\') ) ) : while ( have_rows(\'sections\', get_option(\'page_for_posts\')) ) : the_row(); $index++; ?> <?php get_template_part(\'parts/section\',
检查本地Wordpress php文件和数据库中是否有恶意代码的有效方法?
首先,我不是WP超级用户。最近我的一个朋友被黑客攻击了,我的意思是他很长时间没有更新他的WP,并且被注入了发送垃圾邮件的恶意代码,所以他的主人阻止了他。他只有被感染的文件,这些文件已经被开发人员检查和清理。。。手工现在,我应该安装一个运行他的代码的新服务器。但我想让一个工具至少检查主题和DB的代码。我将重新安装并重新安装插件,以确保这些插件没有错误代码。所以我只有手工清理的代码,所以我不知道我们之前有什么注入,所以我无法搜索相同的模式或任何东西。我找到了一些工具,可以检查WP网站上的错误代码,比如sucu