WP-Blog…the WordPress plugin…
Time to say hello to the first public release of “WP-Blog” the RapidWeaver plugin incarnation of my WordPress tutorial for RapidWeaver.
This plugin will make it easy to add a WordPress blog in your RapidWeaver designed site. Just add a WP-Blog page, configure the WordPress location in the page, configure WordPress for split blog/WordPress URL, publish and you are done. There is no need to make any adjustments or tweaks to the theme, as long as you are using a RapidWeaver theme that has been designed for v3.6 or newer. When you are done no one will notice that the blog on your site is not the built-in blog in RapidWeaver.
If you have a local installation of WordPress on your Mac you can also configure the page so you can preview the page directly inside RapidWeaver. That makes it easy to see how the different settings affects your page.
Currently this plugin only supports embedding the blog part of WordPress in RapidWeaver, with full support for RapidWeavers theme structure. The desicion for this was based on what the majority of users seek that I have seen during the time since I posted my tutorial many moons ago. The plugin could however be extended in the future to support more features from WordPress but time will tell what might go inside this plugin.
WP-Blog allows you to use many third-party WordPress plugins which is an improvment from my old tutorial which was limited in this area. Do note however that if you use a plugin which adds new fancy stuff to the page you might need to add some custom CSS in order for it to look good when it is embedded in a RapidWever theme instead of a WordPress theme.
There is currently no manual available but I think the plugin is realtively easy to use. I will be working on a manual during the coming weeks so that there is one available when I cut the final release.
The plugin is still a BETA but you should be able to use this even on production sites since it has become quite stable by now. But keep it in mind if you are dealing with mission critical projects.
There are currently no limitations in the plugin except that it will not work forever. When the final version is ready it will require a license to unlock all features. The price for the plugin has also not been set yet and while the plugin is still a beta I do not want to charge for this plugin.
Plugin requirements
- OS X v10.4 or newer
- RapidWeaver v3.6 or newer
- WordPress v2.6 or newer
Download links
WP-Blog version 1.0RC7
WP-Blog WordPress theme
Frequently Asked Questions
Q: The blog page has no style.
A: You need to change the setting “Common File Links Are” to “Relative to Base URL” (or “Relative to Website address”) in RapidWeavers Site Setup.
Q: The comment link does not work properly.
A: The comment stuff is rendered by the theme set in WordPress and the default theme (which most themes derives from) has a relative link to the comments. Since WP-Blog sets a “base href” in the page code this link will not be ok under some circumstances. For now this is handled by using a slightly modified theme in WordPress where I have corrected this. This theme can be downloaded from my site (see link above). Just install this theme as any other themes in WordPress and activate it.
THIS could be HUGE! Thanks. I am eager to try it out.
This Plug-In is great! It really simplifies the process of having a WP Blog right in my layout.
I’ve used the Tutorial that was originally created, but WoW, how much simpler can it get.
Can’t wait to see what evolves out of future releases.
Great Job Roger!
@seyDoggy I hope you enjoy it 🙂
@Ed Thanks for the kind words 🙂
There is one feature that isn’t revealed yet, it does however sit right infront of the user but they can’t use it, that will allow this plugin to be much more in the future…which could also be of benefit for those developing themes for RW.
The tutorial on how to integrate WP was already great, but this is even better, I love it. Thanks.
When using the plugin I did come across some weird behavior however. Every time I make a change to the settings, I have to type in (or paste) the WordPress Setup Path again before publishing, otherwise the blog page on the server will generate php errors.
Warning: require(No comments/wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in /home/pebble7/public_html/blog/index.php on line 1
Warning: require(No comments/wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in /home/pebble7/public_html/blog/index.php on line 1
Fatal error: require() [function.require]: Failed opening required ’No comments/wp-blog-header.php’ (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/pebble7/public_html/blog/index.php on line 1
Pasting in the url in the path field and publishing again, resolves it.
@Jakko
Thanks for the bugreport 🙂
This is indeed a bug in the latest version and it will be fixed in RC6 due out very soon.
Hi
very nice work, that’s exactly what I’ve been looking for. During my triel I ran into a problem. I followed all your instructions, but I get a blank page (nothing, not even an error message) when clicking on my ”blog” page.
See here: http://www.dieball.net
Any ideas / tips for me?
thanks
Andre
@Andre
Check the error log on the webserver after you have tried to access the WP-Blog page. My guess is that it fails to find the ”wp-blog-header.php” file from WordPress.
There is a bug in the current version that will sometimes set a bogus path. Try entering the WordPress URL as the very last thing you do and see if that helps.
stupid me
look like I ran into the same problem as Jakko.
Any Idea when a fixed version will be available?
Thanks
It will probably be available tomorrow morning (CET) unless something happens.
Hi Roger
thanks for your quick reply. meanwhile I was able to solve it on my own. I just changed the path to the missing php file from wordpress right in my php file. That worked fine (of course, until I re-upload everything 🙂 ).
I also mentioned this workaround and your brilliant plugin on my own blog http://www.dieball.net/page3/page3.php/?p=3 even before trying to import all the other stuff 🙂
Thanks a lot.
I have updated the post with a link to RC6 now. It should fix the issue with the path beeing changed. So please download it and give it a try.
There is one more thing I need to fix in that area which I didn’t have time to do. But it should not cause any problem. It’s just that the page in RapidWeaver will be marked as changed even if you didn’t make any changes.
@Andre
Thanks for mentioning the plugin 🙂
Very good
Roger:
Is integrated RW with WordPress the solution I need to be able to embed photos into my blog pages?
Jamie
@jamiek8
It’s hard to say which solution is best for based upon so little information. But yes, this solution would allow you to do taht. But I usually don’t want to give others advice on what they should use. Instead I prefer to be open about what possibilities there are and let the user decide. If all you need is the ability to add photos to your blog pages then isn’t the built-in blog in RapidWeaver enough?
Thank you for this site, such as multi information.I! Thank you!,
nice job, very thanks ,