将执行用户输入的短码的小部件
我有一个我正在使用的小部件,它允许用户输入一个短代码,并将其显示在侧栏中。但它不正常工作。我可以输入短代码,但它没有输出。此外,它还接缝以剥离[],如果包含size=35,则在点击保存按钮后将剥离35。以下是部分代码: //Set Shortcode 1 title $sc1title = apply_filters( \'Shortcode 1 Title\', $instance[\'sc1title\'] ); //Display Shortcode
PhpMyAdmin在导入数据库时显示错误
我正在将朋友的WordPress迁移到其他服务器。我已经备份了所有文件,旧服务器管理员给了我一份数据库副本。问题是,当我尝试使用phpMyAdmin导入数据库时,会收到以下错误消息:SQL query: -- -- Database: ``wordpress_6`` -- CREATE DATABASE ``wordpress_6`` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; MySQL said: Documentation #10
在执行wp_Query之后,会立即执行哪个挂钩?
在执行wp\\u查询之后执行哪个钩子?在渲染模板之前?我想更改页面标题,但这取决于查询的内容。我已经把它放在template\\u redirect中,但不确定它是否是正确的挂钩
搜索结果页面-显示自定义元字段
对于搜索结果页面,我正在制作一个自定义模板。在这个自定义模板中,我想显示自定义元字段值。但是,当我这样做时: <?php if ( have_posts() ) : ?> <?php /* Start the Loop */ ?> <?php while ( have_posts() ) : the_post(); ?> <?php
多站点更新后无法添加编辑主题和添加插件
将多站点安装更新为WP 3.8后,当在“我的站点”仪表板中,将鼠标悬停在“主题”或“插件”上时,不会弹出任何子菜单。然而,“站点”、“用户”和“设置”会弹出子菜单。我在其他地方找到建议,一个接一个地禁用插件,并确保使用标准主题。然而,对于多站点安装,我认为无法确保使用标准主题(除非所有站点都更改为该主题)。如何理解和解决这种情况?是否有任何位置可以找到错误消息?我应该提到的是,其中一个网站正在使用我写的一个私人插件,但据我所知,它似乎没有任何问题。
the_content of template page
使用页面模板中的\\u内容时,不会显示任何内容。循环调用索引中的页面模板:index.php<?php /** * Main template file * * This is the most generic template file in a WordPress theme * and one of the two required files for a theme (the other being style.css). * It
post type slug vs page slug
我对我的永久链接有疑问,我想知道是否有人解决了这个问题。基本上我有一个名为videos 还有一个帖子类型名称videos, 因此,我尝试访问/视频,但我没有显示正确的内容。我可以保留视频作为我的页面slug,还可以保留视频/视频帖子类型链接吗???提前感谢。
Multisite and plugins options
我需要更多关于get_site_option(), update_site_option() 和add_site_option().在codex中,他们说它与单次安装相同,只是在多站点中,它返回网络范围的选项。好吧,但我对这一点感到困惑:这是否意味着一旦设置了网络范围选项,所有站点的选项都是相同的?还是每个站点都会覆盖它?我的意思是如果我这样做: update_site_option(\'option_group\', \'default_options());// default_options() r
Unicode字符以一种有趣的方式保存在数据库中
我有一个我正在使用的自定义网站wp_insert_post() 手动创建标题为非英语Unicode字母(更具体地说是阿拉伯语)的帖子。由创建的URLwp_insert_post() 类似于以下内容:http://example.dev/%d8%b1%d9%88%d8%b3%d9%8a%d8%a7-%d8%a7%d9%84%d8%b9%d9%85%d9%84-%d8%b9%d9%84%d9%89-%d8%a7%d8%a8%d8%aa%d9%83%d8%a7%d8%b1-%d9%84%d9%82%d8%a7%
下一个/上一个类似a的单一导航
我在site 导航菜单,使用下一个/上一个功能在站点中导航。目前,它是一个硬编码图像地图,每个页面上都有相关链接。我知道如何从breadcrumbs获取下一个/上一个功能,以用于以下代码的子页面here , 但我不知道当没有子页时,如何在父菜单(顶部)之间使用该功能,或者当登录页是最后一个子页时,如何跳转到下一个父菜单(顶部)。有什么建议吗?谢谢
PhpMyAdmin错误#1062-键“main”的条目“%1”重复
我是PHP新手!我正试图通过GoDaddy cPanel使用phpMyAdmin导入SQL文件(请不要取笑我)这是完整的读数-- -- Dumping data for table `wp_commentmeta` -- INSERT INTO `wp_commentmeta` (`meta_id`, `comment_id`, `meta_key`, `meta_value`) VALUES (1, 3, \'rating\', \'5\'), (37, 39, \'rating\', \'5\'),
(更新)如何将AJAX错误处理添加到(完全)自定义注册表中?
Update 2.1:好吧,在把这件事弄得一团糟之后,我记得我没有包括导致白屏的JS文件,哎呀!;)现在表单既不提交数据也不发送电子邮件。。。还有error handling 仍不工作。我有一张登记表wp_create_user 功能,以便我可以限制谁注册到我的网站!我现在正尝试将其调整为AJAXify,以实现错误处理和“更平滑”和更轻松的用户体验。服用后@Andrew Bartel\'在他的建议下,我下定决心,“至少要努力”朝着正确的方向前进。这是我的updated 问题:由于某种原因,我不知道,我的页
将参数传递给Add_action时缺少参数2
我想将参数传递给由add\\u操作挂钩触发的函数。我跟着codex on this.我得到一个警告,结果很不稳定,出现了意想不到的行为。这个问题已经解决了before 没有答案。我可以用一个简单的函数来重现这个问题,该函数响应它需要的两个参数。所以,在functions.php:function my_function ($arg1, $arg2) { echo \'id1: \'.$id1.\' id2: \'.$id2; return; } add_ac
WordPress.htAccess重写自定义模板
我正在尝试将网站转换为WordPress。当前使用的URL的格式为:http://www.example.com/database/44/category/short-item-description.html为了显示存储在数据库中的项目,我创建了一个页面模板DatabaseFetch。php和已在WordPress中添加了一个页面,以便在地址处使用此模板http://www.example.com/database/ (也可以通过http://www.example.com/index.php?p=39
如何在另一个页面上显示页面(而不是帖子)中的摘要内容
我创建了一个名为“关于乔”的页面作为page 在WordPress中。然后在另一个页面(例如主页)上,我希望显示一个摘要,其中包括:缩略图第一段链接到页面是否可能?也许我没有向抄本提出正确的问题,因为我什么也没找到。我能找到的最接近的东西是get_page(), 我甚至不确定解决方案是什么。但这个函数现在deprecated.请告知!谢谢
在保存POST期间运行的筛选器/挂钩回调中转储变量的内容
我只需要调试一个进入addfilter函数的数组,如下所示:add_filter(\'pll_copy_post_metas\', \'copy_post_metas\'); function copy_post_metas($metas) { var_dump($metas); return $metas; } 我怎样才能检查$metas的值是多少?保存帖子时,此筛选器在admin中运行。
元标题W3C验证错误
在单个帖子上,WordPress会自动生成元标题,但会出现验证错误。这就是WordPress生成的内容:<meta name=\"title\" content=\"The post title goes here\" /> 这就是我得到的错误:Bad value title for attribute name on element meta: Keyword title is not registered.如何修复此问题?请帮忙。
如何安全地编辑函数.php
我想知道如何安全地编辑(比如在实际更新之前查看更改)函数。php。我想知道这是因为不久前我在函数中犯了一个错误。php(一个太多..)这导致wordpress崩溃。值得注意的是,我没有任何ftp访问该网站的权限。。
在unctions.php中正确使用插件函数
我在我的一个WP网站上遇到了一个恼人的问题。我正在使用qtranslate插件和函数。在我的主题php中,我访问了该插件的一些函数。现在,它似乎发挥了作用。激活主题的php包含在WP后端中(出于某种原因)。这意味着当我停用插件时,该插件中用于函数的函数。php不仅会导致前端中断,还会导致后端中断致命错误:未定义函数\\u函数。这会导致一种棘手的情况,因为您无法在损坏的后端重新激活插件。我的第一个想法是手动定义我访问的函数并上传这些函数。php通过FTP。这是可行的,但是你不能激活插件,因为它的一些功能已经
正在检查帖子内容中的短码,但内容返回为空
好的,我正在尝试检查帖子内容中的短代码,以便根据需要将脚本排队。我有这个: if( plugin_has_shortcode() ) { // Load CSS wp_enqueue_style( \'plugin-css\', \'plugin.css\', array(), null ); } 这是我的plugin_has_shortcode 功能: function plugin_has_shortcode() {