Title: Export Post Info
Author: apasionados
Published: <strong>April 7, 2017</strong>
Last modified: September 23, 2023

---

Search plugins

![](https://ps.w.org/export-post-info/assets/banner-772x250.png?rev=1633044)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/export-post-info/assets/icon-256x256.png?rev=1633044)

# Export Post Info

 By [apasionados](https://profiles.wordpress.org/apasionados/)

[Download](https://downloads.wordpress.org/plugin/export-post-info.1.3.0.zip)

 * [Details](https://lin.wordpress.org/plugins/export-post-info/#description)
 * [Reviews](https://lin.wordpress.org/plugins/export-post-info/#reviews)
 *  [Installation](https://lin.wordpress.org/plugins/export-post-info/#installation)
 * [Development](https://lin.wordpress.org/plugins/export-post-info/#developers)

 [Support](https://wordpress.org/support/plugin/export-post-info/)

## Description

This plugin exports posts Date published, Post title, Word Count, Status, URL and
Category to a CSV file, allowing to have an overview of the topics and titles published
in the blog.

We created this plugin because we generate large amounts of content for blogs and
we often need to lookup the topics that were already covered before in a blog. As
we don’t want to export the titles by hand we developed this plugin.

#### What can I do with this plugin?

This plugin exports posts Date published, Post title, Word Count, Status, URL and
Category to a CSV file that can be imported into Excel.

#### What ideas is this plugin based on?

We were searching for a plugin that allowed us to export the post titles and found
[Export All URLs](https://wordpress.org/plugins/export-all-urls/). Unfortunately
the plugin didn’t export the publish date, status and word count, so we decided 
to create a new plugin with this information and the the ability to translate it.

#### System requirements

PHP version 5.5 or greater.

#### Export Post Info to CSV Plugin in your Language!

This first release is avaliable in English and Spanish. In the “languages” folder
we have included the necessarry files to translate this plugin.

If you would like the plugin in your language and you’re good at translating, please
drop us a line at [Contact us](http://apasionados.es/contacto/index.php?desde=wordpress-org-export-post-info-home).

#### Further Reading

You can access the description of the plugin in Spanish at: [Export Post Info to CSV en español](https://apasionados.es/blog/exportar-informacion-de-posts-wordpress-plugin-7777/).

### Contact

For further information please send us an [email](http://apasionados.es/contacto/index.php?desde=wordpress-org-export-post-info-contact).

### Translating WordPress Plugins

The steps involved in translating a plugin are:

 1. Run a tool over the code to produce a POT file (Portable Object Template), simply
    a list of all localizable text. Our plugins allready havae this POT file in the/
    languages/ folder.
 2. Use a plain text editor or a special localization tool to generate a translation
    for each piece of text. This produces a PO file (Portable Object). The only difference
    between a POT and PO file is that the PO file contains translations.
 3. Compile the PO file to produce a MO file (Machine Object), which can then be used
    in the theme or plugin.

In order to translate a plugin you will need a special software tool like [poEdit](http://www.poedit.net/),
which is a cross-platform graphical tool that is available for Windows, Linux, and
Mac OS X.

The naming of your PO and MO files is very important and must match the desired 
locale. The naming convention is: `language_COUNTRY.po` and plugins have an additional
naming convention whereby the plugin name is added to the filename: `pluginname-
fr_FR.po`

That is, the plugin name name must be the language code followed by an underscore,
followed by a code for the country (in uppercase). If the encoding of the file is
not UTF-8 then the encoding must be specified.

For example:

A list of language codes can be found [here](http://en.wikipedia.org/wiki/ISO_639),
and country codes can be found [here](http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2).
A full list of encoding names can also be found at [IANA](http://www.iana.org/assignments/character-sets).

## Screenshots

[⌊Plugin settings after install: No random string saved so no export CSV is generated.⌉⌊
Plugin settings after install: No random string saved so no export CSV is generated
.⌉[

Plugin settings after install: No random string saved so no export CSV is generated.

[⌊Plugin settings after saving random string. String is set and export file is created.⌉⌊
Plugin settings after saving random string. String is set and export file is created
.⌉[

Plugin settings after saving random string. String is set and export file is created.

[⌊Plugin settings when you access and the file is created.⌉⌊Plugin settings when
you access and the file is created.⌉[

Plugin settings when you access and the file is created.

## Installation

 1. First you will have to upload the plugin to the `/wp-content/plugins/` folder.
 2. Then activate the plugin in the plugin panel.
 3. Go to SETTINGS / EXPORT POST INFO.
 4. Save a random string to make it harder for somebody to access your exported data.
 5. Download your CSV file.

## FAQ

### Why did you make this plugin?

We couldn’t find a plugin that would give us the functionality we were looking for:

1) Export publish date. 2) Export word count. 3) Easy translation of the plugin 
into other languages. So far English and Spanish translations are included.

### Why do I have to setup a random string for the name of the export CSV file?

Other plugins always export the file with the same name and in the same folder so
it’s easy to access this file. We don’t want that this file can be easily found,
so we decided to let you setup a random string to make the file name harder to guess.

### Does Export Post Info make changes to the database?

Yes. It created an entry in the options table where the random string is stored.

### How can I check out if the plugin works for me?

Install and activate. Go to settings / Export Post Info. Save random string. And
download CSV file.

### How can I remove Export Post Info to CSV?

You can simply activate, deactivate or delete it in your plugin management section.

### Which PHP version do I need?

This plugin has been tested and works with PHP versions 5.5 and greater. WordPress
itself [recommends using PHP version 7.3 or greater](https://wordpress.org/about/requirements/).
If you’re using a PHP version lower than 5.5 please upgrade your PHP version or 
contact your Server administrator.

### Are there any known incompatibilities?

Yes. On a multi-language site the export will not work correctly.

### Is this plugin compatible with WPML

Yes, but only the posts of the main language are exported. Post in secondary languages
are not exported at this moment. We are working on this because we would like to
have this feature but for us it isn’t easy to code.

### Are there any server requirements?

Yes. The plugin requires a PHP version 5.5 or higher and we recommend using PHP 
version 7.3 or higher.

### Do you make use of Export Post Info to CSV yourself?

Of course we do. That’s why we created it. 😉

## Reviews

![](https://secure.gravatar.com/avatar/8a9efb449924bfe57cf448d52b1207c64e17a125e4e5aed889db38a40c5ec305?
s=60&d=retro&r=g)

### 󠀁[Life saver plugin!](https://wordpress.org/support/topic/life-saver-plugin-22/)󠁿

 [systemvevo](https://profiles.wordpress.org/systemvevo/) February 5, 2024

It’s a shame that you have to create a plugin for such a simple operation, but this
is entirely due to the lack of WordPress. Thank you for saving lives. We need people
like you!

![](https://secure.gravatar.com/avatar/3b22e442b0e6acee4b41bf97e74462a06c6fbb47352a715976b9764a48c9d67c?
s=60&d=retro&r=g)

### 󠀁[Just Perfect!](https://wordpress.org/support/topic/just-perfect-648/)󠁿

 [lenav7](https://profiles.wordpress.org/lenav7/) December 4, 2023

Excellent plugin! Made my life easier! Highly recommended and thank you for this
plugin <3

![](https://secure.gravatar.com/avatar/00bbc90fee3570587e883d33a9615cc518acba2724e150834f43b5f12c74a8bf?
s=60&d=retro&r=g)

### 󠀁[Great Simple Tool no fuss](https://wordpress.org/support/topic/great-simple-tool-no-fuss/)󠁿

 [rizwan456](https://profiles.wordpress.org/rizwan456/) November 24, 2023

Must say works great- better then over complicated those big plugins.

![](https://secure.gravatar.com/avatar/f809c7be385aebb8baef08c4addf1ab7b5cec73dd974f2d791a11ee0cd5b51b2?
s=60&d=retro&r=g)

### 󠀁[Simple but fast and reliable](https://wordpress.org/support/topic/simple-but-fast-and-reliable/)󠁿

 [sajjad7181](https://profiles.wordpress.org/sajjad7181/) October 16, 2023

Thank you very much to the developers of this plugin.I got an output of all my 1600
blog posts very easily and quickly.

![](https://secure.gravatar.com/avatar/e60b55057454c19d8099fa38ccddddc4c297991dae5764acb27b81c7619368ef?
s=60&d=retro&r=g)

### 󠀁[Super simple plugin and neccessery one](https://wordpress.org/support/topic/super-simple-plugin-and-neccessery-one/)󠁿

 [Kausar Alam](https://profiles.wordpress.org/kausaralm/) May 14, 2023

Excellent plugin. Exactly what I needed. Thanks to the author for Awesome plugin.

![](https://secure.gravatar.com/avatar/a2456ee710e1502f09dfe2159e6d15df14119dbad7f1ecfb7258e61483d3cc1b?
s=60&d=retro&r=g)

### 󠀁[Brilliant!!! (+TIP inside)](https://wordpress.org/support/topic/brilliant-tip-inside/)󠁿

 [fff654](https://profiles.wordpress.org/fff654/) October 23, 2022

Thanks team, this is working like a charm, and as others have said, a huge time 
saver Just my $0.2: As in the plugin info: “Please note that only posts with status“
publish”, “future” or “private” are exported.” Indeed … but because it is nicely
coded and clear … just open plugin’s functions.php and comment/uncomment the correct
line and you will have all other status you need

 [ Read all 13 reviews ](https://wordpress.org/support/plugin/export-post-info/reviews/)

## Contributors & Developers

“Export Post Info” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ apasionados ](https://profiles.wordpress.org/apasionados/)

[Translate “Export Post Info” into your language.](https://translate.wordpress.org/projects/wp-plugins/export-post-info)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/export-post-info/),
check out the [SVN repository](https://plugins.svn.wordpress.org/export-post-info/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/export-post-info/)
by [RSS](https://plugins.trac.wordpress.org/log/export-post-info/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.3.0 (19/Sep/2022)

 * FIX: Remove `screen_icon` function call which is deprecated.

#### 1.2.1 (19/Sep/2022)

 * Security update: Please update your plugin. We escaped data to increase your 
   security.

#### 1.2.0 (06/Sep/2022)

 * Security update: Please update your plugin. We escaped data to increase your 
   security.
 * Corrected PHP notices when debug was active.

#### 1.1.0 (25/Aug/2019)

 * Now posts with status published, future and private are exported. Until now only
   posts with status published were exported.
 * Added post status column to the export file.
 * PHP version must be 5.6 or higher. Recommended PHP version: 7.3.

#### 1.0.4 (08/Abr/2017)

 * Cleaned up code + Changed functions name to be unique and avoid conflicts with
   other plugins or themes.

#### 1.0.3 (07/Abr/2017)

 * Added check for PHP version when activating the plugin. PHP version must be 5.5
   o greater.

#### 1.0.2 (07/Abr/2017)

 * Solved error in Word Count with words containing UTF-8 characters.

#### 1.0.1 (07/Abr/2017)

 * Word count would not count all words of a post if a  tag was present.

#### 1.0.0 (07/Abr/2017)

 * First official release.

## Meta

 *  Version **1.3.0**
 *  Last updated **3 years ago**
 *  Active installations **1.000+**
 *  WordPress version ** 4.0.1 or higher **
 *  Tested up to **6.3.10**
 *  Language
 * [English (US)](https://wordpress.org/plugins/export-post-info/)
 *  [Advanced View](https://lin.wordpress.org/plugins/export-post-info/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  13 5-star reviews     ](https://wordpress.org/support/plugin/export-post-info/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/export-post-info/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/export-post-info/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/export-post-info/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/export-post-info/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/export-post-info/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/export-post-info/reviews/)

## Contributors

 *   [ apasionados ](https://profiles.wordpress.org/apasionados/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/export-post-info/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://apasionados.es/)