如何将原始文件名保存到数据库?
当前Wordpress从图像的exif标题值中获取附件名称:<?php // Use image exif/iptc data for title and caption defaults if possible. } elseif ( 0 === strpos( $type, \'image/\' ) && $image_meta = wp_read_image_metadata( $file ) ) { if ( trim( $image_meta
如何在WordPress WooCommerce中显示单个产品帖子的标签计数
我使用WordPress Woocommerce作为审查平台,而不是电子商务网站。进行审查时,可以为每个产品岗位使用预设的标签排列。目前,产品帖子上的标签显示了整个站点的总计数。例如,在“product post A”页面上,标记“fast”显示“fast56”,但标记“fast”仅在“product post A”上使用了2次。所以它应该只显示“fast2”。我如何才能使数字只显示标签在特定帖子中使用的数字?
如何从子主题的父主题中删除定制选项?
假设有一个您喜欢的主题,但您希望进行一些更改。您创建了一个儿童主题。如果你听从好的建议,至少你会这样做。现在你有了一个儿童主题。您对此感到满意,并希望与他人分享。只有一个小问题——定制器中的一个控件与您所做的更改毫无意义。如何使来自父主题的定制器控件对于子主题消失?
如何在WordPress页面上执行Java脚本?
我正在尝试在我的一个页面上运行一些Javascript。但我所做的一切似乎都不管用。我在一个沙盒中运行了代码,它很有用。我尝试:-插入和HTML生成器元素并将代码放入标记中-上载。主题中的js文件并在我的html代码中链接到它-多脚本插件如何在Wordpress页面上简单地执行Javascript?
在AJAX WP POST INSERT上分配作者
如何将前端文章作者分配给当前登录用户。我有前端帖子提交表单(wp\\u insert\\u post)抛出了ajax帖子请求。所以用户登录并通过前端表单发布。我需要得到哪个用户提交了帖子。我对编码是新手。public function submit_testimonial() { if (! DOING_AJAX || ! check_ajax_referer(\'testimonial-nonce\', \'nonce\') ) {
对块对齐方式的更改做出反应
所以,我有一个古腾堡积木,里面有一个自定义组件,如果积木的尺寸改变,需要刷新它。然而,显然我无法检测alignment 属性(wide 或full) 已更改。有没有办法监听该属性上的更改,并在需要时运行自定义回调?谢谢
403更改WP多站点非主站点上的设置时被禁止
因此,我安装了一个新的5.2 WP,并建立了与子域一起工作的多站点网络,然后创建了两个新的测试站点。从外面看,一切都很好,我可以浏览主站点和2个测试站点。在管理面板上,我可以在网络管理->站点下更改主站点设置选项卡,并正确保存。当我尝试在这两个测试站点中的任何一个站点上执行相同操作时,虽然我得到了一个403禁止错误,但表单发送到的php脚本URL与主站点相同(/wp-admin/network/site-settings.php?action=update-site) 这让我感到困惑,因为它应该是有
如何查询同一列中有多个自定义字段orderby?
我有一个帖子列表,其中有一列我想按字母顺序排列。问题是,这些帖子在同一列中显示了两种不同的自定义字段值类型之一。其中一个(customer\\u name)是post对象,另一个(quick\\u customer\\u name)只是常规自定义字段。我在下面尝试的代码让我成功了一半,它确实查询了顶部有一个值的帖子,但仍然没有按字母顺序排列。$posts_per_page = 10; $paged = ( get_query_var(\'paged\') ) ? get_query_var(\'p
WordPress SVN UTF-8 issue
我试图将更改提交到“Filenames to latin” 插件并获取SVN错误。错误消息:错误:提交失败(详细信息如下):错误:提交被预提交挂钩阻止(退出代码1),输出:错误:[错误输出无法从本机语言环境转换为UTF-8。]错误:此错误由Subversion服务器上的自定义挂钩脚本生成。错误:请与服务器管理员联系以获取解决此问题的帮助。我遇到问题的插件的最新代码在GIT repo.有人知道我如何解决这个问题吗?提前谢谢你。
如何运行嵌套的xargs命令?
我正在尝试在多站点网络上遍历所有站点,并删除每个站点的所有订阅者用户。我已尝试此WP-CLI命令:wp site list --field=url | xargs -n 1 -I ^ wp user list --url=^ --role=subscriber --field=ID | xargs -n 2 -I % ^ wp user delete % --url=^ --reassign=4我找不到通过^ 第二个xargs命令的值。任何人
何时使用emoveEditorPanel()
我想删除post editor侧栏中的讨论面板removeEditorPanel().我正在努力做到以下几点:const { removeEditorPanel } = wp.data.dispatch( \'core/edit-post\' ) removeEditorPanel( \'discussion-panel\' ) 然而,我得到一个错误removeEditorPanel 没有定义,因为我想,core/edit-post 尚未加载。是否有一个事件或挂钩,我可以使用它来知道帖子编
安装本地服务器时出现PHP错误
我正在尝试在本地服务器(Mamp)上安装现有Wordpress网站。当我在浏览器中打开网站时,它是全白色的。如果激活WP\\u DEBUG,则会出现以下PHP错误:警告:输入中存在意外字符:“”(ASCII=15)state=0 in/Applications/MAMP/htdocs/www/gla/wp includes/formatting。php在线5318分析错误:语法错误,在/Applications/MAMP/htdocs/www/gla/wp includes/formatting中出现意外
为我的电子学习WordPress站点添加“代码检查器”
我目前正在使用wordpress(使用learndash)开发一个电子学习平台来教授python,我希望我的学生能够在网站上提交他们的python脚本,并根据他们的练习成功程度获得分数。我已经制作了一个程序(也用python编写),它接受一个脚本并给出一个标记,现在我必须找到一种方法将我机器上的这个程序本地连接到wordpress。我想我必须在服务器上运行我的标记程序,并让它等待输入,但如何让wordpress页面向该服务器上的该程序发送文件,并获取结果并将其显示回页面?我希望我足够清楚,请原谅我的近似英
JSON-LD:从多个短码创建AggregateOffer
我创建了一个以JSON-LD格式输出产品模式的短代码。1 schortcode=1 product=1 product schema output 2 schortcode=2 product=2 product schema output问题是我意识到all 文章中的产品应该创建一个JSON-LD(参见图片)。2 schortcode=2产品=1 产品架构输出这意味着the schema output should be outputted only by the last shortcode of t
上载转到wp-content/ploads的根目录
我有一个又开又关的客户端,我刚刚对它进行了Wordpress/插件/主题更新。当我打开uploads文件夹时,我注意到从2014年开始有一年的文件夹,然后所有图像都位于uploads文件夹的根级别。我已经检查了以下控制上传的代码。功能。php。htaccess可湿性粉剂配置。php插件列表我没有找到任何指示绕过WordPress核心函数的代码。我还应该检查什么?
无法使用分页链接返回到第一个分页页面
我嵌入了分页链接的标准代码,除了单击上一页或第1页链接不会将我带回第一个分页页面之外,一切都正常。这与其他地方报道的分页链接的其他问题不同。分页链接的代码如下: $total_pages = $wp_query->max_num_pages; $current_page = max(1, get_query_var(\'paged\')); echo paginate_links(array( \'base\'
如何在My Home主题中将特定菜单选项卡从左更改为右?
我可以知道有没有css可以用来从左到右更改特定的菜单选项卡吗?我想将语言选项卡和配置文件选项卡(及其子菜单)从左向右更改。我在wordpress中使用的主题是MyHomeTheme。
有没有可能修改自定义帖子类型?
我使用了一个第三方插件,插件创建了一个名为“creations”的自定义帖子类型。Bu没有存档页面,没有单一页面,没有管理菜单页面。。。但数据正确地保存在数据库中。是否有可能进入“活动管理”菜单的“存档”页面(&a);单页?其他所有自定义职位类型的行为应如(例如:如果exclude_from_search 是真的,这不应该改变)
如何翻译可湿性粉剂博客(搜索、分类等)?
我们正在用WordPress和WooCommerce运营一个网站。我们使用WPML可以选择添加多种语言。现在,我们想摆脱WPML:)我们已将其删除,并将WP语言设置为“正式德语”。一切看起来都很好(插件将通过本地翻译进行翻译)。但我无法翻译我们默认的WP博客。还有一些按钮、搜索表单等是不可翻译的(或者至少我没有找到要查看的)。你有什么想法吗?
在POST保存/更新时何时触发SAVE_POST挂接
在我的插件中,我想每次都更新站点地图page 或post 已创建/修改。为了实现这一点,我使用save_post 挂钩:add_action( \'save_post\', \'update_sitemap\', 10, 3); 创建/保存/更新/删除任何page 我的回调方法update_sitemap 但当我创建/保存/更新/删除任何post 它似乎没有启动回调update_sitemap 立即我对自定义帖子类型进行了测试,它的工作方式与页面一样。当我添加两个新的常规帖子时,回调方法被调用一