问题
我的网站有一些JavaScript和PHP,我在每个页面上都允许登录和cookie处理持久登录,使用 Headers 在用户登录时更改,并且这些工作成功 . 我想添加一个包含WordPress博客/论坛的页面,同时保持我的 Headers 及其所有处理位于顶部 . 有没有办法做到这一点?我的理解是WordPress用自己的 <head>
和 <body>
标签和信息控制整个页面 . 备份计划是让博客/论坛页面成为一些流氓页面,其中包含一个链接回主站点的单独 Headers .
我试过的
-
Figure out where WordPress sends the HTML and modify that page: 他们使用
include()
语句的网络来决定要显示什么,并且我以某种方式打破了这一点 . -
Put the blog pages in an iframe: 防止博客永久链接,似乎削弱了博客的SEO优势 . 即使我可以通过某种.htaccess hackery解决这个问题,我担心在iframe中使用页面会导致浏览器出于安全原因阻止某些WordPress功能 .
我想要包含的代码
-
session_start(),cookie处理和数据库连接在顶部的PHP中
-
<body>
之后的一个 Headers ,包括使用<?php include('header.php')?>
我包含在head标记中的 -
headerProcessing.js脚本(以及jquery)
-
Headers 样式的CSS文件
我很难过,似乎无法找到谷歌的任何东西 - 任何帮助赞赏 . 谢谢!
1 回答
你最好加入WordPress而不是打架 .
WordPress提供了许多方法来访问和操作页面内容 . 最简单的方法是在主题的
function.php
中将hooks添加到wp_head和wp_footer .我也鼓励你阅读WordPress Theme Development .