变量前面的“and”是什么意思?
当我们使用& 在函数中的参数中,这意味着如果我们在该函数内更改变量,则该变量不会在函数外更改。<?php function add_10(&$number) { $number +=10; } $our_lovely_number = 10; add_10($our_lovely_number); echo $our_lovely_number; // outputs 20 ?> 不是吗?
滑块应显示在主页模板中
我正在使用WPExplorer Elegant Theme. 滑块也显示在首页。但如果我把我的博客页面设为首页,那么我不想在博客页面中显示滑块。我想滑块应该显示在特定的模板。下面是我的主页silder功能代码if ( !function_exists( \'wpex_homepage_slider\' ) ) { function wpex_homepage_slider() { global $post; if ( ! is_front_p
如何显示用户的个人资料(不是作者或登录用户)
我想(在php中)显示给定用户的头像和简历(描述)以及一些社交媒体(基于他们的个人资料信息字段)。例如,在第1页上,显示用户Walt Whitman(用户编号9999)的图片、说明(bio)和社交媒体链接,而不管是谁写的页面或是谁登录阅读页面。我可以显示化身:<?php echo get_avatar( \'useremail@gmail.cam\', 32 ); ?> 我试过几种方法,但都不管用。我要么得到所有元的完整显示,要么得到一个致命错误(各种致命错误,如“must be s
Add action to custom Function
我正在尝试在自定义函数中使用插件操作。插件正在向wordpress注册表添加操作add_action( \'bp_before_account_details_fields\', \'tv_bp_avatar_upload_form\' ); 但我想在我的自定义注册表中使用这个( inside custom_registration() ) 请建议我如何将此操作添加到我的函数中。谢谢
URL更改-检查404之前的帖子是否存在
我们有一个定制的CMS,URL如下/adele, /slayer, /beastie-boys 但现在他们有了结构/artist/adele, /artist/slayer, /artist/beastie-boys (自定义帖子类型)显然,当人们访问原始链接时,他们会得到404。在抛出404错误之前,是否有方法/最好的方法首先检查帖子是否以新格式存在?数据库中大约有8万名艺术家。我们在IIS上,所以可以利用rewritemap 但它可能太大了
将动态节添加到WordPress
[编辑:我在下面添加了一个更具体的示例]我需要将一个自定义PHP站点转换为WordPress。该站点有60000多个媒体项以及大量元数据,所有这些都需要转移到新站点。媒体数据通过本地API访问,我已经知道如何在WordPress中访问API,所以这不是问题。我搞不懂的是如何编写插件,以便URL参数决定要显示的内容(理想情况下通过mod_rewrite);以及在WordPress中如何以及在何处公开插件</换句话说,我如何编写一个插件,使URL/albums/12345 或/authors/23456
当AJAX触发时不运行WP_AJAX操作
我试图在wordpress世界中实现ajax,但现在被卡住了。假设在未触发ajax时调用函数挂钩。我检查网络管理ajax。php被调用,但响应为null意味着未调用getsomething函数</有人知道吗?下面是我的代码。功能。phpfunction my_resource() { wp_enqueue_script(\'my-jquery\',get_template_directory_uri().\'/jqfunctions.js\'); wp_localiz
如何根据情况更改小工具的文本?
我有一个带有默认广告的文本小部件(例如谷歌广告)。有时,根据位置、时间等条件,我需要更改代码中的默认广告,只是暂时的。有什么办法吗?
从OPTIONS表中清除“cron”会有什么影响吗?
我在WordPress网站上安排了一些活动。为此,我使用了cron作业,因此它在wp_options 桌子几天后,我的网站速度变慢了。当我检查我的数据库时,它在cron字段中有超过2MB的数据,所以我现在考虑清理它。这会影响我的站点的cron操作吗?我想这都是关于表中的条目。由于条目模糊,我的网站速度变慢了。这是我的代码。wp_schedule_event(time(), \'daily\', \'kv_daily_post_expire_check\'); function kv_da
我可以在我的插件中使用命名空间吗?
我正在构建一个插件,我希望最终将其放在Envato CodeCanyon上。目前我正在创建表单的函数mypluginname_action. 这很快就变得很愚蠢了,因为我不得不经常这样做。我正在考虑使用PHP名称空间,但我担心这可能是我不应该使用的原因。名称空间是否与WordPress和Envato的编码标准兼容</我可以在应该支持的PHP版本中使用名称空间吗</是否有专业的主题/插件制作者使用名称空间功能?如果没有,为什么没有?使用名称空间是否存在任何常见的陷阱我很清楚,我可以自己研究所有这
为什么没有在标题中加载jQuery 2.1?
因为我想使用jQuery 2.1而不是1.11,所以首先必须取消注册jQuery。然后用新值注册它:add_action( \'wp_enqueue_scripts\', \'add_scripts\' ); function add_scripts() { wp_deregister_script(\'jquery\'); wp_register_script( \'jquery\', \'http://ajax.googleapis.com/ajax/
从目录加载插件的.mo和.po文件
我想做的很简单:我有这么多WordPress插件,其中三分之四没有翻译成我的语言,所以我想并且可以毫无问题地翻译它们,但我会在目录中插入翻译,所以每次我更新插件时,我不必在每个插件文件夹中重新上传翻译<这能以某种方式实现吗<这就像child theme 作品因此,如果插入例如,标题。在子主题中,WordPress将从那里加载代码实际上,我会创建一个目录,如wp-content/translations/name-of-plugin/en.mo; 有没有办法告诉WordPress使用该目录进行翻
在请求页面之前从页码URL进行分页重定向
我有一个叫staff的CPT。在他们的单身员工身上。php页面我有一个与之相关的项目列表。这已经变得太长了,所以现在我们需要分页。我可以很好地创建页面链接,但它会将自己重定向到没有/页/号的URL。http://wonkhedev.jynk.net/staff/mark-leach/ 主页面http://wonkhedev.jynk.net/staff/mark-leach/page/2/ 第2页链接,但直接返回到http://wonkhedev.jynk.net/staff/mark-leach/ //
如何将一个博客安装在Blo.Example.com上,并将多个博客放在子文件夹中,如Blo.Example.com/Usera?
我有一个网站,比如说www.example.com, 在那里,我想有几个博客由几个人拥有(但它不是一个为最终用户创建博客的网站)。为此,我将创建一个子域博客。实例com并让每个用户都有自己的博客文件夹,比如blog.example.com/userA 和blog.example.com/userB. 我只想为此使用一个WordPress安装。此外,我想要一个设置,只要键入博客。实例com,主页必须显示指向可用博客的链接。为了得到我想要的,我想在博客的根上安装wordpress。实例com,并在该博客中有一
主题RTL半作品,但带有“?RTL=1”的完整作品
我有一个支持RTL的主题。RTL方向半与WPML插件配合使用,但当我添加?rtl=1 URL完全可以工作。我的意思是它以正确的方式改变方向。如何在不添加的情况下切换方向?rtl=1 到每个URL?
在对用户进行身份验证之前是否存在挂钩?
我正在寻找一个钩子,可以在WP读取DB之前使用它来验证用户的登录凭据,但似乎在任何地方都找不到。是否存在?我试过了add_filter/action(\'authenticate\', \'customcode\', 30, 3), 但这似乎在wp-login.php 请求页面,而不是在用户点击登录并且用户名/密码为POST.
在页面中使用“->”超过$wpdb查询会出现错误
我正在WordPress页面中使用Insert PHP插件进行一些SQL查询,但是-> 对象运算符更改为-> 当我在文本编辑器中编写代码或在可视化编辑器中查看时。当我执行代码时,它会说:分析错误:语法错误,意外的“&;”在/home/content/p3pnexwpnas09\\u data03/81/2766081/html/wp content/plugins/insert php/insert\\u php中。php(48):第9行的eval()\'d代码[insert_p
搜索多个标记并将jQuery依赖脚本添加到页面模板?
我有一个简单的javascript文件,用于树状视图菜单中的复选框:treeview。js公司$(\".acidjs-css3-treeview\").delegate(\"label input:checkbox\", \"change\", function() { var checkbox = $(this), selectNestedListCheckbox = checkbox.parents(\"li\").children(\"
Search for multiple tags?
因此,我有一个页面模板,设置如下(使用Kleo主题):搜索模板get_header(); ?> <?php //create right sidebar template kleo_switch_layout(\'right\'); ?> <?php get_template_part(\'page-parts/general-title-section\'); ?> <?php g
在类别模板中未显示完整帖子的_Content()
我想在category archive页面中显示完整的帖子,我在category模板(content.php)中放置了\\u content()<article id=\"post-<?php the_ID(); ?>\" <?php post_class( \'entry\' ); ?><?php echo et_fable_get_background(); ?>> <div class=\"container clearfix\"