在自定义操作挂钩中打印快捷码,而不是在输入快捷码的位置
我在我的主题中添加了一个自定义的动作挂钩。我希望能够在\\u content()中的任何位置输入一个短代码,并在自定义操作挂钩而不是输入短代码的位置打印该短代码。短代码在标题中显示库和自定义挂钩。如果我直接在动作回调中执行\\u shortcode(),但该快捷码会显示在所有页面上,那么它就可以工作。所以我知道钩子在起作用,但我只想让库显示在页眉中,短代码被输入到\\u content()中。
如何通过子主题使用LOCATE_TEMPLATE()删除父主题中包含的文件?
在我的主题中,我使用locate_template() 加载函数库的各个部分。我正在寻找一种在使用子主题时不包含这些文件的方法。我尝试添加locate_template(\'same_file_name.php\', false); 我的孩子主题的功能。php,但仍包括在内。澄清编辑:我不想阻止子主题使用此文件。通常,我希望在使用子主题时包含此文件。我正在寻找一些东西来添加到一个孩子的主题,当我不想使用它。
构建主题,以便用户可以更改标题图像
我的Google Fu让我失望,所以我在这里尝试。我正在构建一个主题,我希望客户能够在wp admin中更改标题图像。我该怎么办?正如我所说,我的Google Fu在这一点上一直缺乏令人尴尬的功能,所以即使是一个指向从哪里开始的链接也会非常棒。谢谢
我想用我的用户名发布博客帖子,这样做合适吗?
我只想用一个单词的名字(网站的名称)发布博客帖子,所以我想知道我能用我的用户名吗??在管理员博客中,使用自己的用户名而不是他们可能选择的任何名称发表文章是否很常见??我之所以问这个问题,是因为我不知道除了我打算发布的用户名之外,我会选择哪个用户名。人们不这样做的唯一可能原因是为了增加不显示用户名的安全性。
Logged in only custom page
我有一个名为custom.php 然后我创建了一个新的page 在wordpress内部并选中custom.php 在page attribute template和custom.php 可以在我的首页访问页面链接。自定义页面显示得非常完美,但我计划将此页面设为registered 仅限成员页面。我还创建了一个自定义登录页面,名为custom_login.php 我希望非会员首先被重定向到这里,登录后,他们将访问我的custom.php当前im使用“限制内容”插件,但此插件显示404 页面,但不符合我的要
custom query to get posts
我想创建自定义链接,如mydomain.com/custom_page/cat=ABC&tag=XYZ因此,当用户单击链接时,他/她可以看到“ABC”类别中标记为“XYZ”的所有帖子为此,我使用以下代码创建了一个自定义模板<?php /* Template Name: MyCustomTemplate */ ?> <?php get_header(); ?> global $wp_query; get_que
如何使用POST_META触发连接查询
我有在“posts\\u where”过滤器中运行的打印sql查询及其类似内容:SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND wp_posts.post_type = \'shop_order\' AND post_date >= \'2013-08-26\' AND post_date < \'2013-10-28\' AND post_date_gmt NOT LIKE \'0000%\' ORDER BY wp_posts.post
注销和关闭有什么区别?
除以下内容外,wordpress 3.6中的注销和关闭有什么区别?1、Logut-重定向至admin的登录屏幕。2、关闭-重定向到UI端。
自定义分类术语归档模板
是否可以为自定义分类法提供单独的归档模板?像这样:税收(类别)-球员(类别)-经理(类别)
将一个PHP变量(loop-audio.php)传递给jQuery函数(js/script.js)
我已经为此搜索了很多次,似乎得到了不同的答案。在我的情况下,jQuery函数必须使用来自不同文件的PHP变量。我如何才能做到这一点?请给出清晰简单的答案。
从可重复的自定义字段分解数组
我有一个来自可重复自定义字段的数组。使用vardump打印时,输出为。。。var_dump($affman); 这是结果。。。 array(3) { [0] => array(4) { [0] => string(74) \"Crak Affiliates|affiliate@example.com|N/A|418-977-3169|crak_affiliates\" [1] => string(0) \"\"
Is_admin()条件语句
我像这样构建了前端登录。<?php if( is_user_logged_in() ) { ?> <?php /* Template Name: front page */ get_header(); global $user_identity; $redirect = $_SERVER[\'REQUEST_URI\']; ?> <?php while (
添加不使用GET_POST的筛选器
在调整“Bryans Childpage缩略图生成器”插件时,我将过滤器(带分页)应用于WP页面的get\\u帖子(post_type=page), 但这根本不是过滤。代码如下:extract(shortcode_atts(array( \'order\' => \'ASC\', \'orderby\' => \'title\', \'id\' => \'\', \'number\'
Multiple single templates?
假设我有一个名为“事件”的自定义帖子类型,它有几个用于图像、文档等的自定义元框。。是否可能有两个不同的单一模板?例如:我有一个列出所有事件的页面,如果我单击一个事件,单一视图将显示我在event single中输入的所有元信息。php模板。现在,我想有一个不同的页面,再次列出所有事件,但如果我单击查看单个事件,则会使用不同的模板,以便显示与事件相关的其他元数据。或更好:page-events.php lists all events -> click on event -> shows sin
如何在更改域名时更改WordPress中的URL
是否有任何插件可以更新wordpress数据库,特别是wp\\U posts表或数据库中由其他插件创建的任何其他自定义表,这些插件具有图像和其他资产的绝对url?例如,我在帖子中有一幅图片:<img src=\"http://old-domain.com/wp-content/uploads/images/img.png\" /> 移动到新域时如何更新它。com?我还创建了一个插件,可以在自定义表中保存绝对URL。我是否也应该提供更新这些URL的功能?我目前正在使用content_u
WordPress自定义POST类型奇偶样式
我有一个自定义的帖子类型,我希望可以在下面显示:是否可以使用以下代码:<?php query_posts(array(\'post_type\' => \'story\', \'orderby\' => \'title\', \'order\' => \'asc\', \'post_status\' => \'publish\', \'paged\' => $paged)); ?> <?php if ( have_posts() ) : ?
不需要的链接和垃圾邮件WordPress页面和帖子
在网站管理员工具中,我发现了一些谷歌蜘蛛的爬行错误。例如http://mydomain.com/my-page/de/roulette.html他们说他们无法爬行到此页面。。但这是什么样的页面?那里有什么?我检查了链接,我的网站说该页面不存在。然后我注意到我的“Akismet”没有激活。。。因此,我现在将激活它,如何删除我网站中的额外链接?
有没有可能在WooCommerce钩子中添加一个侧边栏?
我正在尝试在woocommerce-woocommerce\\u-before\\u-shop\\u-loop-hook中添加一个侧栏。我在函数中使用以下代码。php文件:add_action( \'woocommerce_before_shop_loop\', \'my_custom_before_shop_loop_sidebar\', 1); function my_custom_before_shop_loop_sidebar() { echo get_sidebar(
Create un-removeable user
我怎样才能添加一个不能用代码删除的Wordpress用户(不惜一切代价,甚至连超级管理员也不能删除)?我在谷歌上找不到关于这样一个上帝账户的任何信息。今天早上,我们公司的一位客户删除了主管理帐户,并删除了所有网站内容。我们能够用备份还原网站,但我希望在将来防止此问题。
插件安装不正确,函数被重新声明
我安装了一个插件(HC custom WP-Admin url) 在当地,我没有任何问题。我试图在服务器上安装它,但出现以下错误:Fatal error: Cannot redeclare get_file_description() (previously declared in /home/USERNAME/public_html/wp-admin/includes/file.php:58) in /home/USERNAME/public_html/wp-admin/includes/file.ph