Custom meta box not saving
我已经为自定义主题创建了一个自定义元框。将显示元框,但不保存任何输入的值<?php /* @ PACKAGE 3KTECHS THEME ========================= CUSTOM POST TYPE PAGE ========================= */ $contact = get_option(\'activate_contact\'); if( @$contact == 1
将现有站点迁移/转换为WordPress
我有一个用PHP和MySQL创建的广告网站。数据库的结构非常简单:表格:广告、广告类型、用户和图像</每个广告都有一个广告类型(提供或请求)一个广告有一个或多个关联图像</一个用户可以发布多个广告。该网站包含10000多个注册广告。如何将数据导出到WordPress数据库?
移除JS的自动版本化并加载到表头
我想删除我添加的JS,并通过wp进行版本控制。我有一个名为base的js脚本。js,wordpress自行加载<script type=\"text/javascript\" src=\"../base.js?ver=4.9.9\"></script> 此代码删除版本号function remove_cssjs_ver( $src ) { if( strpos( $src, \'?ver=\' ) ) $src = remove_q
发布页面仍链接到旧网站
妻子将她的领地从戈达迪转移到了霍斯盖特。不知何故,帖子页面仍然链接到旧站点。我说老网站是因为她刚开始在网站上只想要域名。她的领地是hersite。wordpress。现在只是hersite。com。在我分配帖子页面之前,所有的内容都应该在那里。无论我将哪个页面设置为她的博客的帖子页面,它都会自动擦除该特定页面上的所有内容,除了标题。一旦我将贴子页面设置切换回“选择”或“无”,内容就会恢复正常。她没有告诉我的是,两周前她可以登录到旧网站,除了博客(设置在帖子页面)都来自新网站之外,一切都一样。很抱歉对这个问
How to align buttons properly
我在我的函数中使用以下代码。php文件显示两个按钮。function action_after_question_content() { if (!is_single()) { echo \"<a class=\'button-default\' href=\'\".get_the_permalink().\"#respond\'>See Answer</a>\"; echo \"<a class=\'meta-
有没有办法获得wp_EDITOR(Tinymce)内容?
我想获得wp\\u编辑器(tinymce)的内容,然后用regex按特定单词查找一个句子。但是,不知道如何获取内容发布或更新帖子时,该函数将获取内容,然后根据特定单词查找句子。我的正则表达式可以得到一整句话:$regex = \'/<p>Chapter(.*?)<\\/p>/\'; //Specific Word = Chapter $chapnumber = \'\'; $chaptitle = \'\'; $chapcontent = \"<p&g
如何将出现的任何Gravatars替换为本地占位符图像?
用户可以将头像作为本地图像文件上传到我的网站上。如果他们没有这样做,它将返回到WordPress默认值(Gravatar)。但我想用本地存储的占位符图像替换任何出现的Gravatar。
如何显示链接(标题)和缩略图帖子?
我找到了这个相关的邮编here, 但是调用它的代码不完整,它只显示文章标题。如何显示链接和缩略图?我真的希望有人能帮忙,因为这非常适合我想要的场景。function get_max_related_posts( $taxonomy_1 = \'post_tag\', $taxonomy_2 = \'category\', $total_posts = 4 ) { // First, make sure we are on a single page, if not, bail if
根据选定的父分类显示子分类
我有两个下拉列表。第一个包含自定义帖子类型的父分类列表。第二个一次包含所有子分类。但我试图只显示selected 父分类法(不是来自其他父分类法的所有子分类法)。例如,如果我从第一个下拉列表中选择父分类,那么第二个下拉列表应该只显示它的子分类。我没找到php 实现这一目标的逻辑。我在“编辑个人资料”页面上显示这两个下拉列表。这是我的密码functions.php<?php function slcustom_user_profile_fields($user) { ?> <
如何从节点js中的wordPress获取当前用户id?
wordpress上有一个网站,在插件文件夹中,我有一个关于Node js的项目。在索引中。html(客户端部分,大部分是js),有一些内容我只能向注册用户显示。我需要找出在wordpress中注册的用户的数据,并将其传输到node js。使用Ajax,我将用户id从php传输到js文件。下面是我的代码的一部分:WP/function。phpadd_action(\'wp_ajax_cur_user_id\', \'get_cur_user_id\'); function get_cur_use
在帖子元字段中按日期排序和分组的自定义帖子类型档案
我正在尝试构建一个自定义的帖子类型,用于显示有关事件的信息。自定义帖子类型的名称为“Event”,包含以下元字段:事件开始日期(格式为YYYY-MM-DD的日期)事件结束日期(格式为YYYY-MM-DD的日期)这对于单个事件列表很好,但是在存档列表中我希望看到如下分组:2019年3月开始的活动名称3月开始的另一个活动名称3月开始的另一个活动名称5月开始的2020年视觉活动名称我发现了一些问题和答案在使用wp\\u get\\u archives()时,然而,这似乎是根据发布日期对帖子进行分组,而不是根据事
在用户注册时使用wp_emote_post向外部API发送数据
我正在尝试创建一个基本插件,当用户作为基本订阅者在WordPress网站上注册时,将用户详细信息发送到CRM。我已经到了一个关键点,我试图尽可能地解释API的细节,但我不确定我是否正确格式化了我的身体数据,因为它根本不起作用。我可以使用Postman来完成这篇文章,但这是通过json/javascript实现的,我正在尝试使用wp_remote_post. 如有任何指示或意见,将不胜感激。add_action( \'user_register\', \'send_new_user\', 10, 1 );&
为每个折叠按钮生成动态ID
你好,我很棒的WP peeps。我有一种情况,我有一个手风琴,我想为我添加的每个新手风琴添加一个显示/隐藏所有按钮。因此,我可以在管理员中为每个新按钮生成帖子ID,如: <button id=\'wp_1\'></button> 我还可以为onclick事件添加jQuery代码,该事件将打开手风琴,如:$(\'#wp_1\').on(\'click\', function () { $(\'.panel-collapse\').collap
一些POST元字段在几次成功保存后停止保存
我只经历过几次:我有一个插件,其中包含许多页面和其他帖子类型的元字段。有时,update\\u post\\u meta()函数只对一个字段没有任何效果。其他字段工作正常。这是在磁场工作了几次之后,但它只是停止了。如果我进入代谢箱。php代码并更改字段名(meta\\u键),它们将再次开始工作。是什么导致了这种“冻结”的行为?下面是我使用的save函数的一个示例:在元数据库中。php:function fws_meta_save( $post_id ) { // Checks s
如何更改单个帖子的专题图片的大小?
每次我为一篇帖子选择一张特色照片时,照片的大小总是会调整的,而且非常大。我已经在WordPress内部、WordPress外部更改了照片的大小,为函数添加了代码,添加了小部件,但似乎仍然无法更改图片的大小。我可能需要实际帮助,因为我已经关注了关于这个主题的大多数视频,但无法理解。请帮忙!我想这与我正在使用的儿童主题有关,那就是Ace博客,一个冒险之子博客。
是否显示特色图像元数据?
显示特色图像文件大小、扩展名、文件名、类型、方向?如何在post中显示一些特色图像的信息。我需要在帖子中这样显示:复活节桌面墙纸详细信息WideCreenPosted:2017年2月13日上午9:46作者:Admin类别:复活节标签:漂亮、酷、桌面浏览人数:1334人文件大小:324 KB文件类型:图像/Jpeg分辨率:2560x1920像素下载:Smartphone°Tablet°Desktop(原始版)下载多分辨率:单击此处(至附件页)请,我是新手,让我容易理解。thnks公司
如何在多站点中调用每个站点的插件函数?
My goal is to be able to call a plugin function per site and of course it has different result based on the site data. e、 g。我有一个插件名为:sample-plugin.php内部有一个函数,名为:function sp_echo_site() { echo get_site_url(); } 我有一个多网站里面有3个网站:例如动物。com,水
自定义POST类型在WordPress 5更新后突然停止工作
我构建了一个简单的插件,它有一个CPT和一个metabox部分,可以从管理员那里收集额外的信息。它在旧版本中运行良好,但当我刚刚将其更新到WordPress 5时,它停止了工作。我试着弄清楚,当我对元框输入字段进行注释时,我的CPT工作正常。否则,我会出现以下错误。检测到post类型不匹配。如果我错过了什么,我在网上找不到任何帮助。以下是我的metabox代码:// add_action(\'add_meta_boxes\', array($this, \'answer_meta_action\'));&
允许直接访问WordPress中的文件/文件夹以取代wp-admin
以下是场景:我想为我的客户设计一个全新的wordpress管理员(使用wordpressautoload 作为与WordPress交互的核心)。我尝试过稍微修改css,甚至使用javascript来操作DOM,但似乎效率很低,因为我可以重新编写一个新页面,而不是操作现有页面。考虑到这一点,我创建了一个新文件夹,custom_dashboard, 并尝试在客户访问时重定向他们/wp-admin. 然而,它总是显示404 NOT FOUND 当我打开时mydomain.com/custom_dashboard
隐藏包含帖子元的页面标题
我试图编写代码,在后端的页面上设置一个复选框,以检查是否要在前端隐藏页面标题。但我发现,帖子元有时会重置为显示标题,即使我确实将其设置为“隐藏标题”。这只会在我编辑页面或进行其他更改时随机发生。请就可能出现的错误或是否有更好的方法提供建议?Here is my code in functions.phpfunction mysite_page_metabox() { add_meta_box( \'remove-title\', __(\