php - 在 Joomla 中从 MySQL 添加 Open Graph 数据
问题描述
我有一个用 Joomla 3.x 构建的网站,我用它来存储食谱。它将食谱存储在 MySQL 数据库中。
我正在使用单个 PHP 页面来显示任何配方,因此,我无法更新页面标题或在页面中打开图形元数据,因为它们在我的 PHP 文章页面加载之前已经在 Joomla 中加载。
有没有办法从 MySQL 的 header 中加载这些元数据?我一直在寻找解决方案,我尝试了很多插件但从未成功。
非常感谢
解决方案
你应该能够做这样的事情:
$this->params->set('page_heading', "My New Title");
正如 Joomla 社区中的回答: https ://joomla.stackexchange.com/questions/17912/how-can-i-set-the-page-heading-via-the-joomla-api
推荐阅读
- c++ - 为什么我用于在堆栈中打印最大元素的 C++ 代码没有产生正确的输出?
- kentico - Kentico 12 智能搜索页面爬虫索引不起作用
- python-3.x - 在python中设置变量时,为什么顺序很重要?
- python-3.x - Python 代码仅删除引号内的句点
- python - 如何在 Python 中编写“EvenWord”递归
- html - 为什么字体文件用 CSS 中的引号替换空格?
- javascript - 如何使用 jQuery slim 和新的 @popperjs 使用 Laravel-mix 构建 Bootstrap 4?
- html - 如何在 flexbox 中将图像居中?
- python - 我做了这个素数计算器,它工作得很好,但对于大数字来说可以持续很长时间。我能做些什么来让它变得更好?(Python)
- reactjs - react-native-checkbox 的类型定义