【问题标题】:how to use a wordpress blog theme on a django-based website如何在基于 django 的网站上使用 wordpress 博客主题
【发布时间】:2013-05-22 17:16:45
【问题描述】:

我已经使用 django 建立了一个网站,现在我想在 url domain.com/blog 为我的网站建立一个博客。我需要在 wordpress 中创建它,然后使用 wordpress 主题将其导入 django。

我在网上找到的不同解决方案是将数据从 WP 导入 django,但是如何在我的 django 模板中使用 WP 主题?还是我必须制作自己的模板(我不想要)?

另外,我应该首先使用 wordpress(它的 SEO 插件非常强大)还是应该使用 django 博客应用程序?

对此非常困惑,任何帮助都会很棒。谢谢。

【问题讨论】:

  • 您的第一段令人困惑,第二段令人费解,您在第三段完全迷失了我.. Django 不是 wordpress,您可以将 url 重写为服务器中的 wordpress/php 进程,但您可以'不(不应该)混合这些单独的过程中的任何一个。如果您的目标是将 Wordpress 博客逻辑和模板迁移到 Django 项目,您将不得不自己编写应用程序和模板,并且可能复制一些 css。
  • 感谢您的回复!我只想在 django 网站上使用 wordpress 博客。我通过将它与 WP(和 php)集成来让它工作,这就是我所做的 - 在我的配置文件中添加了别名 /blog。这告诉 apache 不要将此 url 请求重定向到 django。然后我在服务器上安装了 phpMyAdmin,把我从 wordpress 得到的博客目录放到了我的项目中。所以现在当我打开 domain.com/blog 时,它会打开用 wordpress 制作的博客。

标签: django django-cms


【解决方案1】:

如何在我的 django 模板中使用 WP 主题?

你必须提取基本的 HTML/CSS/JS(没有任何 PHP 代码)并使用它们来创建一个 Django 模板。没有别的办法。

还是我必须自己制作模板(我不想要)?

你必须这样做。 Wordpress 是一个 PHP 框架,它的模板与 Python 框架 Django 不兼容。

另外,我应该首先使用 wordpress(它的 SEO 插件非常强大)还是应该使用 django 博客应用程序?

应该开头的问题总是有争议的答案。你应该研究并选择你需要的东西。没有人在这里为他人研究。

【讨论】:

  • 谢谢,我没有尝试您的解决方案,因为我认为制作自己的模板会有点冗长。我在我的服务器上安装了 php 并将 WP 博客导入到我的 django 应用程序中。
猜你喜欢
  • 1970-01-01
  • 2014-01-19
  • 1970-01-01
  • 1970-01-01
  • 2023-01-18
  • 2023-03-26
  • 1970-01-01
  • 1970-01-01
  • 2016-12-19
相关资源
最近更新 更多