开发者 | kerlu |
---|---|
更新时间 | 2015年7月8日 20:08 |
PHP版本: | 3.3 及以上 |
WordPress版本: | 4.2.2 |
版权: | GPLv2 or later |
版权网址: | 版权信息 |
pixelpost-importer
to the /wp-content/plugins/
directoryCategories, Posts, and Comments. Tags are not supported in this version.
Here is a small hack-ish redirection script, to set where PixelPost's index.php
was. Note that this works only if PixelPost and WordPress are installed on the same host. Simply create index.php
and copy/paste the following script:
<?php
define('WORDPRESS_LOAD', / insert here the path to wordpress's wp-load.php /);
if( ! isset($wp_did_header) ) {
$wp_did_header = true;
require_once( WORDPRESS_LOAD );
wp();
}
$link = home_url('/');
if( isset( $_GET['showimage']) && class_exists('PP_Importer') ) {
$pp_post_id = intval( $_GET['showimage'] );
$pp_importer = new PP_Importer();
$wp_post_id = $pp_importer->get_pp2wp_wp_post_id($pp_post_id);
$link = get_permalink( $wp_post_id );
} else if( isset( $_GET['x'] ) ) {
switch($_GET['x']) {
case 'rss':
$link = get_bloginfo('rss2_url');
break;
case 'browse': // todo one dayœ
break;
}
}
header( "Status: 301 Moved Permanently", false, 301 );
header( "Location: " . $link );
exit();