我正在尝试优化MySQL查询,所以我已经替换了查询:
echo wp_list_pages("title_li=&depth=3");
使用:
$sidebar_menu = get_transient( 'sidebar_menu' );
if( $sidebar_menu === false ) {
$sidebar_menu = wp_list_pages("title_li=&depth=3&echo=0");
set_transient( 'sidebar_menu', $sidebar_menu, 60*60*24 );
}
echo $sidebar_menu;
但有些奇怪的事情正在发生,在我再次在网站上20秒后返回并点击侧边栏中的一个链接后,将我重定向到:financedaily.co/work-at-home-mom-true-success-story/
您知道发生了什么吗?如何优化wp_list_pages查询?我正在使用icnhost.net
的共享主机当我激活W3TotalCache插件时,重定向外部URL上的所有页面。
答案 0 :(得分:0)
您是否认为可能存在与优化查询相关的问题,该问题会将您发送到某个特定的特定网站?您的网站上有某种病毒,或者至少有一些特定的代码可以执行此操作。
答案 1 :(得分:0)
它可能是一个浏览器黑客。我找到了一个网站,提供建议和软件来删除这个和其他浏览器黑客。
以下是他们如何从Mozilla Firefox中删除Smarter-finance-daily.com的建议
•在Firefox窗口的顶部,单击Firefox按钮,转到“帮助”子菜单,然后选择“故障排除信息”。 •要继续,请在打开的确认窗口中单击“重置Firefox”。它将关闭并重置。 •完成后,窗口将列出导入的信息。单击“完成”,Firefox将打开。
以下是其网站的链接:我不认可任何软件或建议。
答案 2 :(得分:0)
客户端主题上的一个插件被黑了。我发现用WordFence。插件需要一个jQuery库,它需要自定义URL,有时会发送给你jQuery库,但有时会将你重定向到一个广告页面。我已经解决了使用名为WordFence的WordPress插件。