1. 首页
  2. WordPress钩子手册
  3. 主题相关

WordPress编辑函数.php文件

嗨,我在\”函数.php\”文件它是显示在页面的第一件事,我不想这样。我希望它显示在一个特定的div中,我用javascript实现了这一点,但效率不高。有什么更好更简单的方法?。请参阅下面的代码并注意,我希望\”EDiv\”显示在\”portalsDiv\”中。

<?php
/仅当当前页是主页且用户已登录时才显示电子门户
if($u SERVER[\”SCRIPT_URI\”]=\”https://**/**/&8221;)&is_user_logged_in()){

echo\”<div>

echo\”<SCRIPT>setTimeout(function()
文档.getElementById(\”portalsDiv\”).append(EDiv);
},3000);

</script>\”;

echo\”<img>echo\”<div>
}

  • 这个主题是Hayalahmad在6个月前,3周前修改的。
    • Hi,@Hayalahmad

      我重新安排了您的代码。试试这个:

      add_action(\"wp_footer\", \"my_custom_content\");function my_custom_content() {if (is_home()&&is_user_logged_in()){// or is_front_page()echo \"<div>

      The key things would be

      • Use wp hook wp_footer
      • 不要在div
      • 中使用<script>我保留了你的方法,但是你也可以通过使用<?php ?>
        • 来尽量减少echo的使用希望这有帮助!

          谢谢,但那不起作用。
          整个页面的设计都崩溃了。

          我只需要知道如何在特定的分区中显示该代码。您能帮忙吗?你用的是什么主题?
          你能提供一个链接到你的网站吗?
          链接将是公共的,以后无法删除

          我正在使用WP学生主题。是否有某种钩子或任何东西可以用来在我想要的地方显示代码?

          由于无法实际查看您的网站,很遗憾,我没有任何其他建议。

          如果我能看到你的网站,也许我可以更新上面建议的代码,这样就不会破坏设计。

          最好的解决方案是联系主题的开发者或其他web开发人员。

          谨致问候!

          • 本回复于6个月前由Vlad T.修改。

          WordPress编辑函数.php文件 为WP2原创文章,链接:https://www.wp2.cn/hook/theme_hook/wordpress%e7%bc%96%e8%be%91%e5%87%bd%e6%95%b0-php%e6%96%87%e4%bb%b6/

发表评论

您的电子邮箱地址不会被公开。