简而言之,我所需要的就是让我的WordPress做到这一点
$var = get_template_part( 'loop', 'index' );
Run Code Online (Sandbox Code Playgroud)
但是,get_template_part()不会返回HTML,它会打印出来.
我需要存储这个HTML $var- 你有什么想法怎么做吗?
我在wordpress插件中插入了以下代码:
wp_deregister_script('jquery');
wp_register_script('jquery', "http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js");
wp_enqueue_script('jquery');
Run Code Online (Sandbox Code Playgroud)
以下内容与浏览器相呼应:
<script type='text/rocketscript' data-rocketsrc='http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js?ver=3.3.1'></script>
Run Code Online (Sandbox Code Playgroud)
代替:
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js'></script>
Run Code Online (Sandbox Code Playgroud)
我不知道发生了什么.也许wp_register_script()应该以这种方式工作.我还测试了是否有任何jquery代码在客户端工作,但它没有.请帮忙...
我为WordPress开发插件.它使用用户端(主题)中的一些jquery作为jquery插件.问题是,当其他autors制作的其他插件出现javascript错误时,我的插件的javascript无法执行.
最糟糕的是人们认为我的插件存在严重错误,即使它在处理条件语句错误时效果很好.但实际上是由于其他一些WP插件/主题作者的一些其他javascript语法错误.
有没有办法继续执行我的插件JS忽略其他JS错误.或者我可以有建议来处理这个问题吗?

我是WordPress的新手,我来自Joomla.我怎么能(如果我能做到的话......)使用WordPress将上传的媒体整理到文件夹和子文件夹中?
如果我进入后端管理面板,我有Media子面板,我可以在其中添加文件(例如jpg图像).问题是所有文件都添加在同一个库中.
我想组织我的库,其中包含子类别\子文件夹,其中放置了上传的文件.
例如,我想要类别图像:"春篇文章图像"和"项目管理文章图像"等.
怎么办?
我需要找到每个作者的最新帖子,然后对结果进行分组,这样我每个作者只会发一个最新的帖子.
SELECT wp_posts.* FROM wp_posts
WHERE wp_posts.post_status='publish'
AND wp_posts.post_type='post'
GROUP BY wp_posts.post_author
ORDER BY wp_posts.post_date DESC
Run Code Online (Sandbox Code Playgroud)
这是正确地对输出进行分组,因此我每个作者只获得一个帖子,但是在分组后将结果排序,而不是在选择之前.
我刚刚在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博客中注册的具有特定元数据的所有用户?
例如,我已经为每个具有元键的注册用户添加了自定义元数据parent_id.如果我想列出具有parent_idas的所有用户2,那么我该怎么做呢?
我正在基于现有网站创建自定义wordpress主题.
我想使用我创建的备用仪表板.
如何news.php在登录后将用户定向到' '而不是' /wp-admin/'?
-
编辑:有一个工作插件,但对于任何能通过functions.php找到手动方式的人仍然可以获得赏金,因为它比使用第三方插件更安全.
我有各种javascripts,这是我的一个WordPress域中必需的插件,我知道它在php文件中的位置.
我正在采取一切措施来加快页面加载时间,网上的每个速度测试员都会说如果可能的话推迟javascripts.
我已经阅读了关于defer ='defer'和javascript中的异步函数,我认为其中一个将完成我想要完成的任务.但是我不明白我是如何在php文件中这样做的.
例如,这是一个特定插件的php文件的片段,其中调用了javascript文件:
function add_dcsnt_scripts() {
wp_enqueue_script( 'jquery' );
wp_enqueue_script( 'dcsnt', dc_jqsocialtabs::get_plugin_directory() . '/js/jquery.social.media.tabs.1.7.1.min.js' );
}
Run Code Online (Sandbox Code Playgroud)
我已经读过,最好这样做,以加快页面加载时间:
<script defer async src="..."></script>
Run Code Online (Sandbox Code Playgroud)
但我不知道如何在php文件中完成它.我想用我的所有javascript文件来做这件事.
我如何完成推迟或推断这个javascript片段是最后加载并加快页面加载时间?在所有浏览器中增加页面加载时间的理想方法是什么?感谢任何人提供的任何指导!
wordpress ×10
javascript ×2
jquery ×2
php ×2
amazon-ec2 ×1
asynchronous ×1
group-by ×1
html ×1
modal-dialog ×1
mysql ×1
plugins ×1
popup ×1
redirect ×1
sql-order-by ×1
templates ×1