STEEMIT FOR WORDPRESS #1: Display your Steemit blog in your Wordpress website with this free plugin

in #steemit8 years ago


 This is the first plugin in the series 'STEEMIT FOR WORDPRESS'. More free plugins will be released in the next weeks.


Functionality

This free Wordpress plugin will display your latest Steemit blog posts in your Wordpress website. The plugin is based on the powerful Steam.JS API by @fabien

 

Requirements

The plugin is tested in Wordpress 4.6 only. If you have an older Wordpress version and found any bugs please let me know in the comments below.  


Demo

You can see the plugin in action on this page


Where to download the plugin

You can download the plugin directly from our Github repository.


How to setup the plugin

  1. Download the package from the Github repository and zip it.
  2. Navigate to the Wordpress plugin installer via Plugins > Add New and Click on "Upload Plugin".
  3. Browse the zip file in your computer, select it and click on "Install Now".
  4. Navigate to Plugins and activate the plugin "Steemit Feed", then click on "Settings".
  5. Navigate to the settings page and configure your settings.
  6. Use the shortcode [steemit-feed] in your page, post or widget to display your Steemit posts.
  7. You can display as many different Steemit feeds as you like by just using the shortcode options below. For example:
  • [steemit-feed]
  • [steemit-feed username="another_username"]
  • [steemit-feed username="another_username" postscount="5" postimage="false" postreward="false"]


Available shortcode options

  • username - A Steemit Username - Example: [steemit-feed username="wordpress-tips"]
  • postscount - Total posts in feed (integer) - Example: [steemit-feed postscount="5"]
  • postimage - Show post image (true or false) - Example: [steemit-feed postimage="true"]
  • posttitle - Show post title (true or false) - Example: [steemit-feed posttitle="true"]
  • postcontent - Show post content (true or false) - Example: [steemit-feed postcontent="false"]
  • wordlimit - Word limit for post content (integer) - Example: [steemit-feed wordlimit="20"]
  • postreward - Show post reward (true or false) - Example: [steemit-feed postreward="false"]
  • postdate - Sort post date (true or false) - Example: [steemit-feed postdate="true"]
  • postauthor - Show post author (true or false) - Example: [steemit-feed postauthor="false"]
  • posttag - Show post tag (true or false) - Example: [steemit-feed posttag="true"]
  • postvotes - Show post votes (true or false) - Example: [steemit-feed postvotes="false"]
  • postreplies  - Show post replies (true or false) - Example: [steemit-feed postreplies="true"]

 

Where to get support

If you have any kind of trouble with the plugin, just open an issue at the Github repository.

Can I request new features?

Sure you can. Just post your ideas in the comments below.  

Enjoy!


Sort:  

@tcpolymath What about this?

I looked at it a while back and went "nine months out of date that's never going to work." but since then I've wiped the domain so I might as well throw a fresh Wordpress on it and see. I have bad experiences with unmaintained plugins, though.

Thanks.

I'm just seeing what's already out there and what that can do. I'm sure old things can get a refresher. Are you just trying to show your own blog posts only or several peoples? All or only certain ones? Just the body or the whole page?

If it were Wordpress I'd like to have the full body of each post on my Steemit become a Wordpress post. Bonus points if I could add other accounts.

That's basically the functionality I'm looking for. I have a certain component of my audience (mostly relatives) that wants to follow everything I'm doing but isn't interested in engaging here, and if they had a consistent domain they could just check for new things and not have to try to understand Steemit it would be easier on them.

Going to DM you on Discord tomorrow afternoon.

Yeah it's borked. Tabs on the setting page don't load and the shortcodes don't work without them. :( Thanks for the try though.

Amazing plugin! I really was looking something like this for steemit. Thank you @wordpress-tips :D

Hi, there is a fix available on the plugin wordpress page to make it compatible with the recent Wordpress version, take a look at it!

the fix broke my web site? http://ahijackedlife.com

Fatal error: Can't use function return value in write context in /home/content/15/7480515/html/AHIJACKEDLIFE/wp-content/plugins/steemit-feed/steemit-feed.php on line 410

http://ahijackedlife.com/steemit/

now getting errror on line 120

Fatal error: Can't use function return value in write context in /home/content/15/7480515/html/AHIJACKEDLIFE/wp-content/plugins/steemit-feed/includes/class-steemit-feed-data.php on line 120

I see the plugin's author, @wordpress-tips, just updated the plugin, perhaps something went wrong?

i just reinstalled with same results

I think you have to remove the old shortcode and add the new one. Here's the new version announcement with detailed instructions and here's the support forum where you can troubleshoot it. Hope that helps! :)

I removed all the shortcode I restored to older version of wordpress I added memory to php to 256 I have tried everything here is my current set up on http://ahijackedlife.com WordPress 4.7.5 running Twenty Sixteen theme.

currently this is where its at for me

Plugin could not be activated because it triggered a fatal error.
Fatal error: Can't use function return value in write context in /home/content/15/7480515/html/AHIJACKEDLIFE/wp-content/plugins/steemit-feed/includes/class-steemit-feed-data.php on line 120

@wordpress-tips

Got it! So had to update PHP to PHP Version 5.6.27 also had to chase the PHP config file around depending on your setup shared server and then every version they have a new config name which I had originally as

php.ini then looking at the config after adding php.info reveling nothing changing made it

php5.ini then had to upgrade to current version PHP Version 5.6.27

and file is now user.ini to this file you can make changes to up the memory_limit which seemed to need 128 rather than 64

OK thats it working up with Steem Plugins

steemfeed put steem feed on blog
wordpress steem repost blog on steem
woocommerce steem buy sell on woocommerce with steem

Hi there,
The github repository is back online and I will update the plugin next week.

Great, there's also a small issue with posts number to display not taking into account the excluded posts.

Will the updated plugin be supported also in the WordPress repo?

Yes, I'll update it there too next week.

The demo link of this post is broken. It is showing error 404.

Great plugin it helped me a lot thanks

Not working for me http://ahijackedlife.com/steemit/

WordPress 4.7.5 running Twenty Sixteen theme

Umm not response to my GitHub ticket

Hi there, the github respository is back online and I will update the plugin next week.

amazing ! Good Job Mate!!! looking forward to this plugin for wordpress!!!

What's the word?

Seems like the developer is on vacation? :(

Patience, patience.

Never mind... just checked, last time the author was active on Steemit was 10 months ago, he never got to creating any other Steemit-wordpress plugins it seems...

In any case, it seems to "work" for me, though in a broken "only displaying posts from 2 months ago" way.

I've skimmed through the JS and PHP code... I cannot easily locate the exact point where the problem is, but I might just be tempted to take this project on if @wordpress-tips has left Steemit for good...

This seems WAY too useful to leave to rot in a corner of Steemit.

I'll check to see if anyone else has made a Steemit-Wordpress integration, or if this is the only one. Then I'll check if anyone with actual knowledge of Wordpress plugin coding is interested XS

Hi there, I'm back on Steemit. I will release an updated version next week. If you are interested in becoming a maintainer in the Github repository, let me know.

Welcome back !

I've got a lot of projects underway currently, so though I'd like to be added as a maintainer, I probably won't be too active.

ahh ok so looking for another plugin is there a list of steemit plugins here or should i make one!

There's the SteemTools site, but that's general plugins and websites of any kind making use of Steemit or it's blockchain. not sure if that's what you mean.

There's no collection of plugins for Wordpress, but I checked... there's a total of 3 in existence...

Yea no others for feed, I could possibly help I spent 15 years as unix admin and network admin so I hacked some code here and there and can help with problems that's my forte really problem solving :) Adding you to my voter rules!!!

voter.JPG

K. We can use all the coders we can get :)

And thanks :)

This is awesome! Thank you so much for creating this and I just added it to my steemwho.com project.

There is only one thing I changed and that is on line 193 of steemit-feed.php I put in stripslashes($item->title) since the titles were displaying with \

Great work, I love it!

You're welcome :)
Thanx for the tip, I'll fix that in next version.

This could really be useful for people that have Wordpress-based blogs and want to feature their steemit posts there, though I expect that many people here don't have a dedicated WP blog. Still can be helpful for those that do, so thanks for making the plugin and sharing it.

You're welcome @cryptos. Yes I think it will be helpful to many people with Wordpress websites.

Hi, my steemit feed stopped showing rewards since the last hard fork. Also I posted today from @honusurf and the feed did not show my last post at all. My website is https://www.honusurf.net I was going to disable displaying the post reward, but am leaving it on now for debugging. I would like to keep the reward showing, please let me know how to fix. Thanks

Why did the github repo go down? That is where I first reported these issues about the steemit feed not working after last hard-fork. I went to update the issue and the repo was just up and gone!
Screen Shot 2017-04-13 at 5.56.53 PM.png

Hi there, The repo is back online and I will update the plugin next week.

Wow thanks, that is great news! I will update as soon as I see it!

Great job! Thanks for making. Take care. Peace.