Linux 软件免费装

HTML Import 2

开发者 sillybean
更新时间 2017年9月1日 02:33
捐献地址: 去捐款
PHP版本: 3.0 及以上
WordPress版本: 4.6

标签

pages taxonomies taxonomy import Word static files dreamweaver FrontPage

下载

1.0 1.01 2.1 1.02 1.03 1.04 1.1 1.11 1.12 1.13 1.2 1.20 1.21 1.30 2.0 2.0.1 2.0.2 2.2 2.3 2.4 2.5.1 2.6

详情介绍:

Imports well-formed static HTML files into WordPress. Requires PHP 5. This plugin will import a directory of files as either pages or posts. You may specify the HTML tag (e.g. <body>, <div id="content">, or <td width="732">) or Dreamweaver template region (e.g. 'Main Content') containing the content you want to import. If importing pages, the directory hierarchy will be preserved. Directories containing the specified file types will be imported as empty parent pages (or, if an index file is present, its contents will be used for the parent page). Directories that do not contain the specified file types will be ignored. As files are imported, the resulting IDs, permalinks, and titles will be displayed. On completion, the importer will provide a list of Apache redirects that can be used in your .htaccess file to seamlessly transfer visitors from the old file locations to the new WordPress permalinks. As of 2.0, if you change your permalink structure after you've imported your files, you can regenerate the redirects—the file's old URL is stored as a custom field in the imported post. Options: See the User Guide for details on all the options.

安装:

  1. Unzip the files and upload the plugin directory to /wp-content/plugins/
  2. 通过WordPress的“插件”菜单激活插件
  3. Go to Settings → HTML Import to begin. You must save the settings before proceeding to Tools → Import → HTML.

屏幕截图:

  • Settings for files to import
  • Content settings
  • HTML cleanup options
  • Title and metadata settings
  • Alternative title specifications
  • Custom field settings
  • Category, tag, and taxonomy settings
  • Import screen (directory/file selection)
  • Completed import: pages, rewrite rules, and images
  • Sample directory and file structure
  • The same site, after the import (directory hierarchy preserved as parent/child pages)

其他记录:

Thanks Thanks to...

常见问题:

My title imported, but the content was empty! (Or vice versa.)

You didn't find the right HTML tag that surrounds the content you wanted to import. Open up one of your old files in a browser and use its inspector (or Firebug) to select the content you want. Look for the tag that surrounds that content and find something unique about it. (An ID attribute is best, but anything unique will work. If it's a table cell, a unique width will do just fine.) The enter the tag name, the attribute name, and the attribute's value into the separate boxes in the Content section of the importer's options page. See the User Guide for details and examples.

Does this work on Windows servers?

Yes! Let me know if you encounter any problems.

Will the importer duplicate the design of my old site?

No. The importer simply extracts the relevant part of each HTML file and copies it into a WordPress post. You'll need to create a custom theme if you want to preserve the site's appearance as well as its content.

Will this work on large numbers of HTML files?

Yes, it has been used to import over a thousand pages, and did so in a couple of minutes. However, you might need to adjust PHP's max_execution_time setting as described below.

I import a few files and then the script times out. What can I do?

The importer will attempt to work around your server's max_execution_time setting for PHP (usually 30 seconds), but some servers don't allow this. You can try to increase it by adding a line to your .htaccess file: php_value max_execution_time 160 If that gets you further but still doesn't finish, just increase the number (it's in seconds). However, note that your host might get irritated with you for hogging the server's resources. If you have a lot of files to import, it's best to install WordPress on your desktop (XAMPP for Windows and MAMP for Macs make it pretty easy) and run the importer there instead of doing it on your live server. It's also quite possible that the script is trying to use more memory than your server allows. You can try to change that setting, too, in .htaccess: php_value memory_limit 1024M

Should I remove 'images' from the list of skipped directories if I want to import images?

The skipped directory setting just tells the importer where to look for HTML files. Linked images will be imported no matter where they're located.

Can I import files from another server?

No. The files must be on the same server as your WordPress installation. I have no intention of ever making this plugin import files from URLs. You are welcome to fork the code if you want to add this feature.

更新日志:

2.6 2.5.1 2.5 2.4 2.3 2.2 2.1 2.0.2 2.0.1 2.0 1.30 1.21 1.2 1.13 1.12 1.11 1.1 1.04 1.03 1.02 1.01 1.0