草庐IT

backup_wordpress

全部标签

php - 在 Linux 上本地运行初始设置后的 WordPress "Notice: Undefined index: host"

我正在尝试在运行KaliLinux的笔记本电脑上设置WordPress。在我安装WordPress和我正在使用的主题之前一切正常。我正在尝试在基岩上使用根鼠尾草。但是在我完成安装过程后,我在管理员中收到一条通知:Notice:Undefinedindex:hostin/var/www/html/site/web/wp/wp-includes/theme.phponline2937Notice:Undefinedindex:hostin/var/www/html/site/web/wp/wp-includes/theme.phponline2937Notice:Undefinedinde

php - 404 未找到,请求的 URL <<url name>> 在 wordpress 的此服务器上未找到

我最近安装了wordpress,我在尝试更改永久链接格式时遇到问题,当我将永久链接从默认更改为日期和时间时Defaulthttp://127.0.0.1/?p=123Dayandnamehttp://127.0.0.1/2015/03/16/sample-post/生成的链接不起作用,它给出了相同的error404所有时间,TherequestedURL/2015/03/16/post-5-problem/wasnotfoundonthisserver.但是当永久链接类型为默认时,这就完美了。我找到了一些解决方案sudoa2enmodrewriteModulerewritealread

linux - 一个一般的 linux 文件权限问题 : Apache and WordPress

几周前我从共享主机迁移到VPS,但我在WordPress上遇到了这些恼人的权限问题。你知道你可以从管理面板下载和升级插件(和wordpress本身),但自从我移动它开始询问我的FTP凭据,当我必须更新约20个插件时这有点慢。我认为这应该是某种权利问题。我查看了共享主机wordpress文件,它们都属于用户名和组kovshenin(kovshenin:kovshenin),文件为-rw-r--r--,目录为drwx-r-xr-x。在我的VPS上,apache在apache:apache下运行,我的文件是kovshenin:kovshenin。我应该怎么做才能使它们对kovshenin和a

php - 我可以在 WordPress 中使用什么操作来在保存或更新自定义帖子时触发?

有什么方法可以只为自定义帖子设置save_post吗?我的functions.php的编码方式是将许多自定义字段附加到不需要/使用它们的普通帖子和页面。 最佳答案 WordPress3.7引入了一种使用save_post_{$post_type}Hook处理此问题的新方法。假设您的自定义帖子类型是“成员目录”。您现在只能通过使用如下内容在该帖子类型上运行save_post:functionmy_custom_save_post($post_id){//dostuffhere}add_action('save_post_member-

php - 社交图标不适用于 Wordpress 上的无限滚动

我们正在为工作中的客户制作一个网站,可以在这里找到:http://ethercreative.net/studio_social/这是一个非常简单的wordpress主题,但由于无限滚动插件和社交图标之间的冲突而产生了复杂性。每个帖子都应在末尾显示一个block,其中包含G+、FB和Twitter社交图标。它旨在在开始时显示大约4个帖子,然后当您滚动时它意味着加载下一组。这些都有效,但不能一起使用。当无限滚动加载下一个帖子block时,它只显示一个类似facebook的按钮,而不会显示其他两个社交图标。奇怪的是,它留下了代码块:   我知道问题是什么以及为

php - 使用 WordPress $wpdb 将数据插入 WordPress 数据库中的表中

我正在开始插件开发,并遵循了WordPressCodex网站上的教程。我现在卡住了-我有一个名为“wp_imlisteningto”的数据库,其中wp_是使用以下方式插入的:$table_name=$wpdb->prefix."imlisteningto";当插件被激活时。数据库本身有三列,在激活插件时设置:$sql="CREATETABLE$table_name(idmediumint(9)AUTO_INCREMENT,albumVARCHAR(50),artistVARCHAR(50),PRIMARYKEY(id));";我正在尝试从一个php表单向这个数据库中插入数据(通过创建一

php - blogger/wordpress/tumlr 如何允许用户屏蔽 url

我正在创建一个saas应用程序。用户有自己的url,如user.mysaasapp.com为了允许用户拥有自己的url,我使用了modrewrite。像http://mysaasapp.com/?user=user到user.mysaasapp.com这样的东西(这是完美的)现在,我想让用户灵活地屏蔽他们的url。这意味着用户可以将他们的子域(saas.theirdomain.com)指向user.mysaasapp.com。我该怎么做。我看了很多关于这个的文章(cname),但仍然没有一个明确的解决方案。我想知道像wordpress/google这样的大公司是如何做到这一点的。例如h

php - 我如何在 WordPress 中使用 error_log()?

我正在尝试在我正在构建的自定义WordPress插件中使用error_log(),但出于某种原因,我不能。当我使用error_log()时,我的网站就崩溃了,但我在debug.log中没有看到任何错误。我在我的wp_config.php文件中设置了调试,如下所示:define('WP_DEBUG',true);define('WP_DEBUG_LOG',true);奇怪的是,如果我在我的主题中使用error_log(),站点不会中断,但也不会向debug.log输出任何内容。我需要做什么才能在我的WordPress插件和主题中使用error_log()?我使用的是WordPress3.

php - 使用 Wordpress,有人能告诉我清理输入的最佳方法吗?

我正在开发一个使用Wordpress作为CMS的应用程序。我有一个包含很多输入字段的表单,在存储到数据库之前需要对其进行清理。我想防止SQL注入(inject),注入(inject)javascript和PHP代码以及其他有害代码。目前我正在使用自己的方法来清理数据,但我觉得使用WP使用的功能可能会更好。我看过DataValidation在Wordpress中,但我不确定我应该使用多少这些功能,以及以什么顺序使用。谁能告诉我WP的哪些功能最好用?目前我正在通过执行以下操作“清理”我的输入:因为带有重音符号(é、ô、æ、ø、å)的字符以一种有趣的方式存储在数据库中(即使我的表设置为ENG

php - 通过 php 函数从 wordpress 短代码中删除空的 <p> 标签

寻找一个php函数(非jQuery或wpautop修改)方法来删除从wordpress中。我试过了,但是没用:functioncleanup_shortcode_fix($content){$array=array('['=>'[',']'=>']',']'=>']',']'=>']');$content=strtr($content,$array);return$content;}add_filter('the_content','cleanup_shortcode_fix'); 最佳答案 尝试在您的functions.php文件