如何在TYPO3网站的导航栏中集成Wordpress博客
我正在工作一个网站,是用TYPO3建立的。我对TYPO3很陌生,我们想把一个漂亮的博客和网站上的不同类别结合起来。虽然TYPO3提供了一些博客展示,但很多定制都必须在模板中完成。请不要建议使用TYPO3的博客扩展名如何在TYPO3网站的导航栏中集成Wordpress博客,wordpress,typo3,typo3-7.6.x,typo3-extensions,Wordpress,Typo3,Typo3 7.6.x,Typo3 Extensions,我正在工作一个网站,是用TYPO3建立的。我对TYPO3很陌生,我们想把一个漂亮的博客和网站上的不同类别结合起来。虽然TYPO3提供了一些博客展示,但很多定制都必须在模板中完成。请不要建议使用TYPO3的博客扩展名 理想情况下,我们希望在Wordpress中有一个博客,并将该博客的链接集成到我们的TYPO3网站中。博客将是TYPO3网站顶部导航栏中的一个菜单项,当用户单击博客时,他将被带到博客(在Wordpress中完成)。页眉和页脚将保持不变,我们在网站上。有人能告诉我怎么做吗?比如我必须在T
理想情况下,我们希望在Wordpress中有一个博客,并将该博客的链接集成到我们的TYPO3网站中。博客将是TYPO3网站顶部导航栏中的一个菜单项,当用户单击博客时,他将被带到博客(在Wordpress中完成)。页眉和页脚将保持不变,我们在网站上。有人能告诉我怎么做吗?比如我必须在TYPO3后端或wordpress中做些什么更改。任何关于如何将wordpress页面集成到TYPO3中的有用链接或教程都将非常有用。我已经看过了,但在网上找不到任何具体的信息。一般来说,问题只是如何在菜单中集成指向外部页面或域的链接 最简单的方法是在页面树中为博客创建一个特殊页面并选择类型 链接到外部URL 这样你就可以创建一个公共菜单,而博客的链接自动成为菜单的一部分。其优点是,您还可以计算和跟踪链接上的点击次数 屏幕截图是用非常旧的TYPO3版本制作的,但通常表单中的重要选项仍然相同: 带有打字脚本的解决方案 虽然TypoScript中常见的
HEMNU
通常用于在系统内实现本地页面,但存在一个不同的选项,可以使用stdWrap.typolink
包含外部链接
这种方法是创建一个COA
,其中可以定义多个内容元素,包括humenu
,以及一些通过stdWrap.typolink
链接到博客等国外目标的文本
page.100 = COA
page.100 {
wrap = <ul>|</ul>
10 = HEMNU
10 {
... [common pagemenu]
}
20 = TEXT
20.value = Blog
20.stdWrap.typolink.parameter = https://example.com
20.stdWrap.typolink.extTarget = _blank
20.wrap = <li>|</li>
30 = HMENU
30 {
... [another menu]
}
}
page.100=COA
第1.100页{
包裹=|
10=HEMNU
10 {
…[通用页面菜单]
}
20=文本
20.value=博客
20.stdWrap.typolink.parameter=https://example.com
20.stdWrap.typolink.extTarget=\u blank
20.wrap=|
30=汉努
30 {
…[另一份菜单]
}
}
假设您希望在新的选项卡/窗口中打开博客,我添加了行20.stdWrap.typolink.extTarget=\u blank
,如果不需要,只需删除该行即可
参考文献:-
-
-问题可能是菜单,其中包含来自两个CMS的部件 如果您只有来自非TYPO3系统的固定url,则可以使用“external url”类型的页面构建包含TYPO3之外链接的菜单 对于外部系统,我们使用了一种特殊的页面类型来仅呈现页眉或页脚,因此它们可以在外部系统中使用。我不知道如何在wordpress中做到这一点
如果你在TYPO3菜单中有不止一个wordpress静态页面,你需要一个类似的解决方案,反之亦然。添加外部URL页面不是更容易吗?是的,对-我想到了一个更学术的方法;-)@鲁迪格诺德:我在回答中加上了你的提示,谢谢:-)@David,非常感谢你详细易懂的解释。我真的很欣赏你答案中的截图和打字稿。我想问的另一件事是,我现在如何能在这个博客页面上拥有来自我的Typo3网站的相同页眉和页脚,从而使这个外部链接成为最初的Typo3网站的一部分。很多情况下,用户点击“博客”会被带到外部链接,但这个链接应该与Typo3网站的页眉和页脚相同,这样用户就可以导航到其他页面。