您当前的位置:首页 > TAG信息列表 > functions
用于在发帖前替换评论重音字符的函数
我对Wordpress网站的编码有一些奇怪的问题,我不能用重音词添加评论。当我尝试这样做时,我收到了WP的错误。我需要的只是一个函数,它可以在插入注释之前读取注释,并将所有带重音的字符转换为不带重音的普通字符。我必须在哪里使用该功能?哪些WP核心文件?我尝试使用htmlentities或mb\\u convert\\u编码之类的函数,但我不知道在哪里使用它们,而且我遇到了一些问题,因为一半站点在UTF-8中,另一部分在ISO-8859-1中……所以我需要一个简单的函数来替换我上面写的所有重音字符,没有编码
删除子主题中的GET_TEMPLATE_PART
父主题在其函数中加载一些模板文件。php如下:get\\u template\\u part(\'lib/login/register.php\');我想删除子主题中的这个文件,并包含我的自定义php模板。如何从父主题中删除get\\u template\\u part函数。谢谢
在前端显示用户配置文件数据
我正在制作一个个人资料页面,以便我的成员可以通过前端更新他们的详细信息。问题是,当页面加载时,名为“省”的选择框不会显示正确的数据。当用户进入页面时,如何使选择框加载正确的数据?这是我的密码functions.php 目前。这段代码在我通过wordpress管理员更新省时起作用。add_action( \'show_user_profile\', \'extra_user_profile_fields\' ); add_action( \'edit_user_profile\', \'extra_
自定义帖子类型的WP_QUERY函数
我有一个随机主页横幅图像的CPT(所以我们可以测试不同的图像和行动语言)。我有一个帖子类型的自定义字段,它接受每个横幅的特定ID,以便我们可以跟踪它。然后我需要把ID转换成重力形式。这就是我面临的问题所在(并不是重力形式的特殊性)。我在我的函数中运行一个查询,但它在Gforms中为我提供了随机ID,而不是填写表单时横幅的实际ID(恰好在模式窗口中)。我使用ACF来创建自定义字段,如果这有什么不同的话(我的函数中有ACF特定的代码)。以下是我的功能:add_filter(\'gform_field_valu
我在哪里存储调用自定义页面模板文件的自定义函数?
我已经创建了一个名为head的Wordpress页面模板。php然后我进入了/wp-includes/general模板。php,通过复制已有的默认get\\u header()函数,我在下面添加了这个新的自定义函数:function get_head( $name = null ) { do_action( \'get_head\', $name ); $templates = array(); $name = (s
在仪表板中添加新的自定义帖子类型时的自定义行为
我有一个自定义的帖子类型,我正在为它做一些自定义工作。我想在帖子类型创建后为其附加一些自定义功能,但管理员只能从仪表板触发自定义操作。For Example您创建了一个自定义类型的新帖子,创建后您可以去编辑帖子,在那里您会看到一个按钮,上面写着“custom Function”,它将运行一些javascript。The Idea我需要自定义按钮来运行函数中的函数。php,它将在mysql数据库的自定义表中创建X个条目,然后返回值。我将使用按钮旁边的输入来确定X的值。我对php+sql+ajax很在行,但我
将BEFORE_CONTENT和After_CONTENT添加到注册侧栏
有没有办法添加两个新功能,before_content 和after_content 到register_sidebar 作用这些会像before_title 和after_title, 除了它会包装标题后面的所有内容。我找到了this thread 它有一些有用的信息,但每一个提到的方法都有缺陷。例如,在中插入所需的代码after_title 和after_widget 如果未设置标题,可能会导致代码中断。解决方案是复制期初div-inbefore_widget 然后在before_title 然后在中
注册表没有登记名字和姓氏
我正在创建一个使用用户名和电子邮件输入的自定义注册表,但当我包含名字和姓氏字段时,它不允许我注册。以下是表格:<form id=\"_wb_register\" action=\"<?php echo home_url(); ?>\" method=\"post\"> <p> <label for=\"_wb_register_username\"><?php _e(\'Username:\'
WordPress rating by views
我正在尝试创建一个与此网站上的系统非常相似的系统。http://i.imgur.com/0trw2c3.png所发生的是,如果帖子有1000多个视图,它会在特色图片上方提供一个漂亮的小图标,上面写着“热门”等等,这取决于帖子的浏览量。然而,我完全不知道该怎么做,只在基于WordPress的网站上看到过一次,所以任何帮助都是惊人的。。
WordPress styling recent post
尝试复制此处显示的主题http://i.imgur.com/k60YtiX.png.正如你在截图上看到的,第一篇文章是黑色的,第二篇文章是灰色的。到目前为止,我的进展只是每天过滤帖子,我对如何更改每个链接的背景颜色感到困惑。我的职能。phpadd_action( \'pre_get_posts\', function ( $q ) { if ( $q->is_home() && $q->is_main_query() ) { $q-&
我应该使用什么Add_action引用,还是应该使用do_action?
我正在处理一些自动电子邮件。我对add\\u action和do\\u action相当陌生。我很难理解它。该网站设定了许多目标,人们可以随着时间的推移达到这些目标。我想在他们进球时给他们发一封电子邮件。下面的代码将在帖子更新时发送该电子邮件,但这不起作用。我把它放在那里只是为了确保邮件发出。我不知道应该使用什么add\\u操作。要做到这一点,我应该寻找什么样的参考资料?function emailNotificationSuccess($post_id) { if( ( $_POS
显示特定类别的single.php的代码也覆盖了普通的single.php
我目前正在建立的网站上有两种不同的帖子类型——“press”和“blog”。我使用了以下代码,插入到我的子主题函数中。php文件,以获取使用“single press.php”模板的“press”帖子:add_filter( \'single_template\', function ( $single_template ) { $parent = \'7\'; $categories = get_categories( \'child_of=\' . $parent
在插件中创建帖子生成器外观
目前,我正在开发一个插件,该插件将显示基于帖子类型的网格,并具有许多自定义设置。其中一个设置是在网格内显示的不同皮肤之间进行选择。我想为开发人员提供一种可能性,让他们可以将自己的皮肤包含在自定义挂钩/过滤器中。在插件中添加此功能的正确方法是什么?我曾想过这样的事情,但我不确定这是不是正确的方法,是否会奏效:// register skin class in plugin class skinclass { //existing skins function mycl
以编程方式更改元标签
有没有一种方法可以通过代码而不是在头部而是在模板文件中更改元标记?我想更改元标记<meta property=\"og:title\" content=\"title\" /> <meta property=\"og:description\" content=\"description\" /> <meta property=\"og:image\" content=\"thumbnail_image\" /> 它们在调用facebook
在WordPress主题中包含jQuery库吗?
我在主题的JS文件夹中有一个名为cycle2的文件。js。如何包含来自wordpress的Jquery→在我的主题中包含?如何加载此自定义JavaScript文件“cycle2”。加入我的主题?我有:function watercolor_js_scripts(){ if (!is_admin()) { wp_register_script(\'cycle2\', get_template_directory_uri() . \'/js/cycle2.js\', \'jq
如何将帖子ID(或任何其他帖子数据)添加到联系人Form7邮件中?
我已经下载了Contact Form 7 要添加联系人表单,请在每篇帖子之后添加一个简单的片段,我已经在函数中添加了它。php如下所示://if post type I add a form function is_post_type($type) { global $wp_query; if($type == get_post_type($wp_query->post->ID)) return true; return
WP_LINK_PAGES:是否仅在有多个分页符时才显示当前页码?
我正在尝试构建一个函数来显示当前章节(页面)。仅当有多个章节(分页符)时才使用php文件。此函数将在标题下的页眉中输出章节#。然后,我将自定义并使用底部的wp\\u link\\u页面进行章节分页。目前,我的函数不工作,它不返回任何内容,如果我删除if语句if($multipage){},它将返回“Chapter 0”。我需要这方面的建议。/** * Get current chapter number */ if ( ! function_exists( \'sbwp_get_c
自定义函数在几小时后导致503错误
我有一个用PHP编写的自定义函数,用于Wordspress主题。当我最初编写它时,它完全按照预期工作(它从ID返回一个术语的父母和祖父母等)。然而,几个小时后,它开始抛出503个错误。为什么这只会在一段时间后发生?是否有某种内存泄漏会随着时间的推移而累积?$ancestors = $terms[0]->term_id.GetAncestors($terms[0]->term_id,$include); function GetAncestors($term_id,&$
如何在本地环境下正确获取模板目录
我目前正在MAMP PRO本地开发一个站点。在标准函数中使用get\\u template\\u directory()时。php文件中,站点路径正确获得输出。然而,我有一个单独的队列。我用来将脚本排队的php文件。我正在使用require来包含排队。php文件。require get_template_directory() . \'/inc/enqueue.php\'; 我的问题从排队内部开始。php。每当我尝试使用get\\u template\\u directory()时,我都会得到以
UPDATE_POST_META在函数中不起作用
我正在尝试获取一些自定义字段元数据(通过ACF插件生成),并将其保存为带有函数的post meta。这就是我想到的:function tps_create_slotcode($post_id) { if (get_post_type($post_id) == \'space-rental\') { $slotCodes = array(); while (have_rows(\'dates_and_times\', $post_id)) {&