问题
我的网站有一些JavaScript和PHP,我在每个页面上都包含了它们,以允许登录和cookie处理,从而实现持久登录,使用一个在用户登录时会更改的头,这些操作都很成功。我想添加一个包含WordPress博客/论坛的页面,同时保持我的标题和所有处理在顶部。有办法做到这一点吗?我的理解是WordPress用自己的<head>
和<body>
标签和信息控制整个页面。备份计划是让博客/论坛页面成为一些流氓页面,并有一个单独的标题链接回主网站。
我尝试过的
-
弄清楚WordPress在哪里发送HTML并修改该页面:他们使用
include()
语句网络来决定显示什么,我担心WordPress管理面板中的更改会覆盖我所做的更改,或者WordPress控制面板代码通过在某行之前/之后添加代码来进行更改,我会以某种方式破坏它 - 将博客页面放在iframe中:阻止博客永久链接,似乎会削弱博客的SEO优势。即使我可以通过某种.htaccess技巧来解决这个问题,我也担心将页面放在iframe中可能会导致浏览器出于安全原因阻止一些WordPress功能
我要包含的代码
- session_start(),cookie处理和顶部的PHP数据库连接
<body>
之后的标头,我使用<?php include('header.php')?>
包含该标头- head标记中包含的headerProcessing.js脚本(与jquery一起)
- 用于页眉样式的CSS文件
我被难住了,似乎在谷歌上找不到任何东西——任何帮助都很感激。谢谢
你最好加入WordPress,而不是与战斗。
WordPress提供了数十种访问和操作页面内容的方法。其中最简单的是将挂钩添加到主题的function.php
中的wp_head
和wp_footer
。
我也鼓励你阅读有关WordPress主题开发的文章。