我想在论坛上为每个主题添加ShareThis按钮。我已经修改了整个标题并将代码添加到head标记。
如何修改模板以便为每个主题显示?无论如何还要将它们添加到每个主题的页脚或第一个帖子下面而不是标题之外?
我正在使用PHPBB 3.1.10
非常感谢
答案 0 :(得分:0)
我不知道您要尝试注入哪个代码片段,但我假设您已经在标题中包含了一个javascript脚本的链接(您也可以将其包含在页脚中),现在您需要添加触发此脚本的按钮的html元素。
如果您只想在主题页面中显示某些内容,则应更改styles/your_style/template/viewtopic_body.html
文件。您可以选择插入位置,根据您的风格和地点,您可能需要进行一些小修改(例如使用内联style=""
属性)。
如果您想在每个帖子的页脚上显示它,您可以尝试将您的元素放在<!-- EVENT viewtopic_body_postrow_post_after -->
文件中viewtopic_body.html
行之前或之后。事件就像是有趣的点和#34;在样式中,您可以看到它们的列表here。
在任何情况下,请确保您不会出现任何语法错误(并始终保留备份)。您可以使用W3C validator验证您的网页。