New Release: PeepSo 1.8.4


We’re extremely happy to announce the immediate availability of PeepSo 1.8.4! It’s a great release that brings a lot of new features. The main focus was put on the BlogPosts plugin as you can see in the changelog. But it’s not the only one getting new features or improvements. Without further ado let’s get to the fun stuff!

BlogPosts

Frontend Blog Posts Submission

One of the most frequently asked features. Not a week goes by without users asking:

Can people write blogposts via your plugin?

And our answer has always been: no, there’s no point to reinvent the wheel. But we found a great plugin by CM developers: User Submitted Posts that already allows that. So we integrated it with our BlogPosts plugin. Users can write posts right in their profiles and submit the posts. Once they are accepted by an admin, they get published.

Frontend Blog Post Submission - Admin view
Frontend Blog Post Submission – Admin view

Author Box

We wanted to integrate PeepSo more with your blog. So we have finally added an author box to be displayed under blogposts. Including User’s Avatar, Name and ‘About’ field. All taken directly from PeepSo Profiles so it’s all synced. You can see what it looks like below ๐Ÿ™‚

Customizable Text

New setting has been added to PeepSo BlogPosts. Right now you can decide what to say to tell people to login, comment or react to the post. You’ll find this setting, just like the other ones for the plugin in the backend of your site: PeepSo > Configuration > BlogPosts tab.

New BlogPosts Settings
New BlogPosts Settings

Core

Compatibility Check

A new feature added to PeepSo Dashboard. It shows only if there are problems with minimum requirements for PeepSo. Errors are shown only if the following requirements aren’t met:

  • PHP below 7.0
  • PHP below 5.6
  • MySQL below 5.6
  • Memory limit below 64M
  • Sessions disabled
  • PHPEXIF missing
  • Imagick missing

These are essential for PeepSo to work properly and will save a lot of time for both people who want to use it and our support. We still sometimes get support questions and complaints that PeepSo still from time to time we get someone who says that PeepSo doesn’t work, we check and they’re using PHP 5.3 which support ended 3 years ago.

Notifications

We’ve added a completely new notification engine. Before this version whenever you viewed your notifications they all got marked as read. Right now you only those notifications that are actually clicked are being marked as read, not all of them. No more lost or missed notifications and all of that done live.

SEO Friendly URLs

This is a brand new and at this point experimental feature – which means it should NOT be used on a production site. It’s to be found in Backend > PeepSo > Configuration > Advanced. It will remove “?” from certain PeepSo URLs, such as “profile/?username/about”. It has its limitations for example if you set PeepSo as your home page, single activity view will still have the “?” in the URL. As well as if you’re using plugins that ‘catch’ 404 pages it might not work great in some scenarios. There are too many conditions for us to be able to find all of them so if you find any problems on your staging sites, please do contact us about those problems and we’ll add fixes as we go.

Other New Features

WPAdverts Integration + Chat

We’ve integrated WPAdverts further with PeepSo plugins and right now any logged in user can start a conversation via Chat directly from Classified ad listing. Either from the general directory in PeepSo or from the Activity Stream posting. Another way to get in touch instead of phone and email.

Advanced Ads Integration + Friends

The integration has been widened by adding its support to Friends plugin. Right now it’s possible to target ads based on how many friends users have. You can show ads to users who don’t have a given number of friends to encourage them to get more friends. Show ads to users who have less than 100 friends ๐Ÿ˜‰

Friends Integrated with Advanced Ads Integration Plugin
Friends Integrated with Advanced Ads Integration Plugin

Group URL Slug

With the experimental SEO Friendly URLs enabled, groups will also gain a nice slug. No more numeric slugs in group URLs. In the upcoming versions we’ll add a possibility to customize group URLs as well so it’s a ‘start’ for that particular feature. So the groups are:

domain.com/groups/amazing-unicorns/

instead of

domain.coml/groups/?2312/

GIPHY Integration

New content rating setting. You can set the maximum rating for GIPHY gifs for your site. If you run a site for kids or teenagers it might be a great idea to limit the explicit content. The following options are to be found in the backend > PeepSo > Configuration > GIPHY tab.

  • Y – Illustrated content only
  • G – Suitable for everyone
  • PG – May be inappropriate for children
  • PG-13 – May be inappropriate under the age of 13
  • R – Inappropriate under the age of 17
  • No limit
GIPHY Content Rating Setting
GIPHY Content Rating Setting

Always use Full Covers

Many have been asking us how to make the size of the profile and group covers full at all times regardless of the tab viewed. We’ve added a setting to PeepSo > Configuration > Appearance. Go ahead and flip the switch if you want to have full cover view.

Other Improvements and BugFixes

PeepSo 1.8.4 is one of a few upcoming releases that’s focusing on cleaning up our backlog from all the smaller improvements and features that we’ve been asked to add for quite some time but never found the time to actually do it. You can see what else has been improved and fixed in our changelog.

Upgrades

Should you experience any issues with upgrades, simply go to the backend of your site > Dashboard > Updates, select all PeepSo plugins that need to be updated and click ‘Update Plugins’. Once that’s done, refresh the page and make sure to update PeepSo Core plugin as well. When that’s finished go to: Plugins list and just double check that all plugins are active. If not, simply select and activate the plugins. Should you have any issues or questions, please do contact us.

Brought to you by PeepSo Team Eric Tracz
I’m a Digital Nomad currently living in Manila, The Philippines. Co-Founder and CEO of PeepSo.com. First time WordCamp Speaker at WordCamp Kuala Lumpur 2017, WordCamp Singapore 2019 and hoping to speak more soon. I started my journey with open source nearly a decade ago as a simple support guy. Joomla! was my first encounter with the world of Open Source. After that period of my life got phased out I fell in love with WordPress and never left. I have been both lucky and at the same time I worked my ass off to get to where I am right now. Free time, if I have any, is usually spent with my wife and / or travel around South-East Asia. Even when I’m supposed to be on a little vacation, not a day goes by when I don’t check up on PeepSo. So far visited or lived in: Hungary, Czech Republic, Slovakia, Indonesia, Malaysia, Singapore, Hungary, Vietnam, Cambodia, Laos, Thailand, China, Japan, Maldives, Sri Lanka, Myanmar, Norway, Germany, Scotland, England and more… Whenever possible, I jump on my Ducati Monster and just ride.

Community by PeepSo

Super-light and free social networking plugin for WordPress