When I try to run this, it starts to do something and then just spits me out at my 404 error page. No idea where the breakdown is.
]]>The WordPress REST API exposes the menu_order
field on custom post types, so how can we export them?
First I tried to use the GUI and got an error.
So then ssh’d into the plugin directory and ran it as PHP. It produced an empty zip file, but found a 134MB wp-jekyll.zip file in the server’s /tmp/ directory. This seemed to have much of the website including 110 markdown files in the _posts directory, a bunch of pages in the root directory (oddly including a empty subdirectory of the same name for each page) and a _config.yml. However, there were no layout pages nor the home page to the site. when i run a jekyll build, it gives me an error for each page that the layout ‘page’ or layout ‘post’ requested in the md file does not exist. The layout page is pretty core to what I need here. Can I get this plugin to build it?
Thanks!
]]>Specifying add_filter( 'jekyll_export_post_types', array('posts', 'pages', 'my-post-type') );
exports an empty _posts
directory, and without any pages markdown files.
Even specifying this add_filter( 'jekyll_export_post_types', array('posts', 'pages') );
returns the same result.
Using PHPv7, WordPress 4.9.6, unmodified Twenty Seventeen theme
]]>Jekyll export gives a 500 error which I found from console. The page is just blank without any error log
]]>Nice script!
A few issue so far.
Every youtube embed has been stripped from the output
Was <div...><iframe ...></div>
now it’s just <div...></div>
Every code snippet has been reformatted and had <CR>
inserted
Was
<pre...>
this
that
there
</pre>
Now is
<pre...>this<CR>
that<CR>
there<CR>
<pre>
Maybe I can try hacking on it to fix. Thank you for the starting point!
]]>Installed plugin by browsing plugins on wordpress through my sites’s dashboard > plugins > add new. (and not by uploading zip file)
Copying the email I got from my web hosting provider:
Dear Customer,
As provider of Shared Hosting services, we monitor the usage of all our customers to ensure that our Quality of Service is not adversely affected. Our goal is to ensure that one customer should not affect all the other customers on the same server.
As part of our routine monitoring, we have observed that some of the files hosted on this server belonging to [my site] hosted under your account, has some malicious files hosted. In order to prevent blacklisting of our service with various service providers, we have blocked outbound port 80, 443, 587 and 465 for this domain name as a precautionary measure. Here are the details of the files that were detected to be malicious.
/home/[username]/public_html/wp-content/plugins/jekyll-exporter/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php
Note: We have moved the file(s) to a separate folder named “quarantine” outside the public_html folder. The directory structure/original path has been maintained, so that once you have cleaned the file, you can move it back to its original location.
We strongly suggest you to scan all the above listed files for any vulnerabilities. If the files are part of some plugins of your CMS, then we suggest you to update the plugin to the latest version or contact the plugin developer directly.
]]>b2 has an XML importer but it imported everything as text files, even images. I wondered if this would work for more than Jekyll? I have a few fairly big sites to migrate.
]]>Hi,
The plugin gives me zip file with zero bytes. Trying to unzip it in the Terminal gives me:
‘End-of-central-directory signature not found.’
Any idea what could cause this?
Thanks,
Maarten
]]>Plugin seems to install fine. However, the tool does not produce output when activated from the WordPress interface. Using the tool from the command line as described in the Readme file produces an invalid zip file of about 109 bytes.
It also breaks wp-cli. With the plugin installed, any wp-cli action dies with the error: Fatal error: Cannot redeclare class Spyc in /home/public/wp-content/plugins/jekyll-exporter/vendor/mustangostang/spyc/Spyc.php on line 57
To restore functionality to wp-cli, the plugin must be deleted by hand.
]]>I tried this plugin on several WordPress installations and it just doesn’t do anything for me. I click the link and it just gets stuck at loading something but never actually exports anything or goes anywhere.
]]>Hello,
I’ve tried to use your plugin but I got this error:
Fatal error: Uncaught exception 'Alchemy\Zippy\Exception\RuntimeException' with message 'Unable to execute the following command '/usr/bin/zip' '-r' '/tmp/wp-jekyll.zip' './' {output: }' in /home/qe87669/quartoestudio.com/wp-content/plugins/wordpress-to-jekyll-exporter-master/vendor/alchemy/zippy/src/Adapter/ZipAdapter.php:80 Stack trace: #0 /home/qe87669/quartoestudio.com/wp-content/plugins/wordpress-to-jekyll-exporter-master/vendor/alchemy/zippy/src/Adapter/AbstractAdapter.php(56): Alchemy\Zippy\Adapter\ZipAdapter->doCreate('/tmp/wp-jekyll....', Array, true) #1 /home/qe87669/quartoestudio.com/wp-content/plugins/wordpress-to-jekyll-exporter-master/vendor/alchemy/zippy/src/Zippy.php(68): Alchemy\Zippy\Adapter\AbstractAdapter->create('/tmp/wp-jekyll....', Array, true) #2 /home/qe87669/quartoestudio.com/wp-content/plugins/wordpress-to-jekyll-exporter-master/jekyll-exporter.php(333): Alchemy\Zippy\Zippy->create('/tmp/wp-jekyll....', Array, true) #3 /home/qe87669/quartoestudio.com/wp-content/plugins/wordpress-to-jekyll-export in /home/qe87669/quartoestudio.com/wp-content/plugins/wordpress-to-jekyll-exporter-master/vendor/alchemy/zippy/src/Zippy.php on line 70
Any idea to solve this? Thanks!
]]>Fatal error: Call to undefined function Alchemy\Zippy\mb_strtolower() in /home/user/public_html/blog/wp-content/plugins/jekyll-exporter/vendor/alchemy/zippy/src/Zippy.php on line 196
]]>I just installed this, activated it, and chose the “Export to Jekyll” tool option, and it gave me a zip file with nothing in it.
]]>