2014-10-04 170 views
0

我正在开发当前WP网站的移动版本,但此移动版本不是WP。所以我需要能够访问这个新的无响应的现有WP网站的数据库中的信息。该移动网站位于当前WP网站根目录中的名为mobile(somesite.com/mobile)的子文件夹中。将Wordpress从一个WP网站集成到另一个非WP网站

我访问了WP论坛并发布了同样的问题,但没有回复。我也读过他们的集成页面(http://codex.wordpress.org/Integrating_WordPress_with_Your_Website),但它似乎并不适用于此应用程序,因为我认为它只会导致/ mobile文件夹中的移动index.php页面恢复为主要主题。

任何建议或意见将不胜感激。

回答

2

您应该使用您发布的集成指南:这部分告诉WordPress的使用主题

define('WP_USE_THEMES', false); 

我认为这个问题的一个更好的方法是使当前的wordpress主题的响应: 有多种方式来实现这一点:你可以为不同的浏览器尺寸添加单独的样式表:http://css-tricks.com/resolution-specific-stylesheets/或者您可以使用CSS3媒体查询直接在样式表中:https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Media_queries

0

您必须使用WP网站中的数据创建新网站。

好的。你将需要创建你的HTML/PHP文件,但是,使用WP数据库。

你可以直接访问WP数据库并查询它......但是你会有很多工作,在一些地方......比如URL,你需要记录保存在数据库中的URL,并且当用户点击该链接,您需要对其进行处理以找到“回”它意味着什么URL,以便捕捉内容。

我不是一件容易的事。

WP_Query(http://codex.wordpress.org/Class_Reference/WP_Query)类可以轻松的生活。 也WP_Db(http://codex.wordpress.org/Class_Reference/wpdb)。 两者,我认为你可以使用没有整个WP。


但是,就像@Jonathan所说,构建一个响应模板将是一个最佳解决方案。

相关问题