我最近注意到我的wp_options桌子似乎有点大.它包含1161行,大小约为2.1mb.
我已经安装了Clean Options.看起来2010年开发时插件停止了,但它仍然可以完成这项工作.
我现在有一长串潜在的孤立条目.是否有一种简单的方法可以对这些进行分类,并确定要删除哪些以及要保留哪些内容?此外,这是否可能导致网站出现性能问题?
感谢您的阅读,欢迎任何想法!
更新:清除选项插件在列表中返回了一些瞬态,这使我发现表中有几百个瞬态文件wp_options.有一大堆看起来像:
_site_transient_browser_5728a0f1503de54634b3716638... _site_transient_timeout_browser_03df11ec4fda7630a5..._transient_feed_83dcaee0f69f63186d51bf9a4..._transient_plugin_slugs_transient_timeout_feed_83dcaee0f69f63186d51bf9a4b...等等.就像我说的,有几百行看起来像这样.转储它们是否安全?
谢谢
我是WordPress的新手,我来自Joomla.我怎么能(如果我能做到的话......)使用WordPress将上传的媒体整理到文件夹和子文件夹中?
如果我进入后端管理面板,我有Media子面板,我可以在其中添加文件(例如jpg图像).问题是所有文件都添加在同一个库中.
我想组织我的库,其中包含子类别\子文件夹,其中放置了上传的文件.
例如,我想要类别图像:"春篇文章图像"和"项目管理文章图像"等.
怎么办?
我刚刚在Amazon Linux AMI EC2微实例上安装了WordPress 3.5.2.当我尝试安装wp-db-backup插件(插件 - >添加新)时,系统提示我输入主机名,FTP用户名,FTP密码和连接类型.
这个问题的答案建议passwd在命令行完成.基于这个答案,我不清楚我在命令行上做了什么.所以我用Google搜索并找到了一篇关于配置vsftpd的文章.本文讨论了在服务器上生成证书的问题,我想知道我是否会按照这篇文章离开这里.我在本地使用CentOS 6.3,在EC2上使用Amazon Linux AMI).
任何协助/指导将不胜感激.提前致谢.
编辑
我正在阅读WordPress Codex,它讨论了wp-config.php文件的ftp常量.它建议我根据需要定义这些常量,以纠正我的更新问题.我是在正确的轨道(尤其是安全方面)?我列出了下面的常量.任何指导将不胜感激.
define('FS_METHOD', 'ftpext');
define('FTP_BASE', '/path/to/wordpress/');
define('FTP_CONTENT_DIR', '/path/to/wordpress/wp-content/');
define('FTP_PLUGIN_DIR ', '/path/to/wordpress/wp-content/plugins/');
define('FTP_PUBKEY', '/home/username/.ssh/id_rsa.pub');
define('FTP_PRIKEY', '/home/username/.ssh/id_rsa');
define('FTP_USER', 'username');
define('FTP_PASS', 'password');
define('FTP_HOST', 'ftp.example.org');
define('FTP_SSL', false);
Run Code Online (Sandbox Code Playgroud) 几个月以来,我一直在使用Wordpress REST插件WP-API,同时使用XAMPP进行本地开发.我最近将我的站点迁移到EC2实例,一切正常,但每当我尝试访问API上的任何端点时,我现在都会收到带有以下消息的404:
在此服务器上找不到请求的URL/wordpress/wp-json /
使用以下结构启用漂亮的固定链接http://.../wordpress/sample-post/,在浏览器中导航到特定帖子时可以正常工作.
以下是有关我的设置的一些细节:
任何帮助将不胜感激,因为我已经通过SO和WP支持论坛几个小时,我的想法.谢谢!
是否有任何函数可以在WordPress中返回我的插件的完整路径?
例子是
path/wp-contents/plugins/myplugin
Run Code Online (Sandbox Code Playgroud)
我试过plugin_dir_path(__FILE__)但返回当前的目录.
我正在创建我的第一个插件,并有一个控制输出的函数.此功能根据是否从WordPress管理员与前端内部进行查看而具有不同的输出.有没有办法轻松测试我的功能是否从管理员与前端内部触发?
我已经尝试有条件地检查查询字符串与我的插件"页面"名称的名称,但似乎在某些服务器/安装上失败.
谢谢
以下是我们希望实现的目标:一个WordPress网站,允许用户使用Facebook或WordPress注册/登录,并对帖子/页面/内容具有相同的访问权限.从目前为止的所有研究来看,这似乎并不重要......
这是我们的要求:
Facebook的
WordPress的
Facebook的
WordPress的
关于如何实现这些要求的任何智慧言论?
我是WooCommerce的新手.无论如何,我想创建自己的主题,所以我遵循指南并将核心模板文件复制到/ mywordpresstheme/woocommerce /.
一切都很好,我正在编辑模板就好了.
然而,在WooCommerce中钩子和动作的工作方式令我感到困惑,我无法确定生成的HTML的某些部分来自何处.
例如,在content-product.php,有一个获取图像的钩子:
<?php
/*
* woocommerce_before_shop_loop_item_title hook
*
* @hooked woocommerce_show_product_loop_sale_flash - 10
* @hooked woocommerce_template_loop_product_thumbnail - 10
*/
do_action( 'woocommerce_before_shop_loop_item_title' );
?>
Run Code Online (Sandbox Code Playgroud)
但这是什么?它从何而来??在动作名称中是否有任何线索可以找到为编辑它而生成的HTML的位置?
我已经阅读了关于WooCommerce的"钩子和过滤器"的文章,但它没有解释在何种情况下或如何根据案例更改这些内容.
任何帮助将不胜感激.
我是这个系统的新手,我确信我只是在看一些非常明显的东西.
谢谢,Mikey.
wordpress wordpress-theming wordpress-plugin e-commerce woocommerce
我正在尝试创建一个WordPress插件,我想在我的一个设置页面中有jQuery UI选项卡.
我已经有了脚本代码集:
wp_enqueue_script('jquery'); // Enque jQuery
wp_enqueue_script('jquery-ui-core'); // Enque jQuery UI Core
wp_enqueue_script('jquery-ui-tabs'); // Enque jQuery UI Tabs
Run Code Online (Sandbox Code Playgroud)
...我也创建了HTML和JavaScript.直到这里一切都很好.
问题是:
WordPress平台附带了一些已预先安装的脚本,就像我上面列出的脚本一样.我的脚本与选项卡运行良好,但它没有样式!那么我想问的是,WordPress平台是否预装了jQuery UI Theme?...如果是这样,我如何将样式排入我的插件?
wordpress jquery jquery-ui wordpress-plugin jquery-ui-css-framework
我读了一些关于如何在wordpress插件中集成媒体上传器的教程.我根据教程做了媒体上传器.
http://wordpress.org/support/topic/howto-integrate-the-media-library-into-a-plugin?replies=4
我这样做,它完美地工作.当我再次尝试相同的脚本多次媒体上传时,这是我试过的小提琴只是改变了特定文本字段的ID.
http://jsfiddle.net/UrXPe/1/
不过当我点击上传一切都是为了是做到了完美.唯一的事情,如果我点击insert into post它的图像的网址出现在第二个浏览字段中.这是我完全面对的截图.

当我在插入帖子后点击第一个上传字段(上传过程成功)时,相应的媒体网址出现在第二个字段中,而不是第一个.我不知道问题在哪里,任何建议都会很棒.
wordpress ×10
wordpress-plugin ×10
jquery ×2
admin ×1
amazon-ec2 ×1
database ×1
e-commerce ×1
facebook ×1
jquery-ui ×1
mysql ×1
woocommerce ×1
wp-api ×1