将WordPress博客添加到网站,同时保留我现有的标题和脚本


Add WordPress blog to site while keeping my existing header and scripts

问题

我的网站有一些JavaScript和PHP,我在每个页面上都包含了它们,以允许登录和cookie处理,从而实现持久登录,使用一个在用户登录时会更改的头,这些操作都很成功。我想添加一个包含WordPress博客/论坛的页面,同时保持我的标题和所有处理在顶部。有办法做到这一点吗?我的理解是WordPress用自己的<head><body>标签和信息控制整个页面。备份计划是让博客/论坛页面成为一些流氓页面,并有一个单独的标题链接回主网站。

我尝试过的

  1. 弄清楚WordPress在哪里发送HTML并修改该页面:他们使用include()语句网络来决定显示什么,我担心WordPress管理面板中的更改会覆盖我所做的更改,或者WordPress控制面板代码通过在某行之前/之后添加代码来进行更改,我会以某种方式破坏它
  2. 将博客页面放在iframe中:阻止博客永久链接,似乎会削弱博客的SEO优势。即使我可以通过某种.htaccess技巧来解决这个问题,我也担心将页面放在iframe中可能会导致浏览器出于安全原因阻止一些WordPress功能

我要包含的代码

  1. session_start(),cookie处理和顶部的PHP数据库连接
  2. <body>之后的标头,我使用<?php include('header.php')?>包含该标头
  3. head标记中包含的headerProcessing.js脚本(与jquery一起)
  4. 用于页眉样式的CSS文件

我被难住了,似乎在谷歌上找不到任何东西——任何帮助都很感激。谢谢

你最好加入WordPress,而不是战斗。

WordPress提供了数十种访问和操作页面内容的方法。其中最简单的是将挂钩添加到主题的function.php中的wp_headwp_footer

我也鼓励你阅读有关WordPress主题开发的文章。