MainWP Blog

Mor Cohen
Interviews
Todd Jones

Q&A with Mor Cohen of FlixFrame and DesignClass

Mor Cohen is a veteran of the design and online industry. She has put in over 20 years, starting with desktop publishing. At one time, Mor even did computer-aided designs for kitchens and bathrooms. Mor got her start during the “IPO Golden Era,” creating pitch decks for companies looking to raise venture capital. “Mor started out as a graphic designer during the “IPO Golden Era”, so to speak, and did a lot of pitch decks for clients who were trying to raise venture capital. Early on in her career, she realized that her value didn’t come from the number of

Tips & Tricks
Sebastian Moran

How to Delete Inactive Users on Your Child Sites

Over time, users on a site can easily mount up on your child site. As part of a regular cleanup, you can delete inactive users on your child sites, using a couple of plugin options. The first plugin that can be used is the Inactive User Deleter. After the plugin has been installed and activated, it will add a new admin menu item under users in wp-admin; Users > Inactive users You can use different flags (e.g., if a user has approved comments/ if that user has spam comments). You can then filter out if the user was created longer

Using the Pre-Publish Checklist Plugin for Checking New Site Content
Tips & Tricks
Sebastian Moran

Using the Pre-Publish Checklist Plugin for Checking New Site Content

Making sure that you check new content that is being added on your site is something that you would automatically check that everything has been set on it. For example, does the new post have a catchy title, is SEO set for the post, does the post have a featured image on it. There is a new plugin that will help be able to check content before it is published on a site. After you have installed and activated the Pre-Publish Checklist plugin on your site it will add a new setting menu in wp-admin; Settings > Pre-Publish Checklist On

World of WordPress
WordPress Business
Todd Jones

World of WordPress: Security, cash and a new rival on the horizon

In today’s World of WordPress, we dive into a couple of security issues, Automattic’s latest investment, the end of an era at StudioPress, and a new player on the web builder horizon. Let’s get ready to ride. Giddyup. WordPress security issues There seems always to be an issue with security vulnerabilities. I know many people keep up with them through the Wordfence content. Enter WebARX. The new platform several have already implemented to help secure their sites is also keeping up with various vulnerability issues. I had never heard of the “Theme Editor” plugin. I can remember, in times past,

Tips & Tricks
Sebastian Moran

The Importance of Self-Esteem

“Greater self-esteem produces greater success, and greater success produces more high self-esteem, so it keeps on spiraling up.” -Jack Canfield As human beings, we have a primal need for positive self-esteem; to feel good about ourselves. As people, we are strongly motivated to maintain a sense of consistency among the different belief systems and self-perceptions that make us who we are. Problems arise when there are differences between our individual aspirations, versus our actual behaviors.  When an actual experience falls short of what we believe we’re capable of, we tend to feel a pattern of negative emotions that can range

Tips & Tricks
Bogdan Rapaic

Remove Custom Branding for a Specific User on Child Sites

MainWP Child 4.0.3, released on October 1st, 2019, introduced one handy filter mainwp_child_branding_init_options that can be used to hide custom branding for a specific user on child sites. Let’s see the usage example: add_filter( ‘mainwp_child_branding_init_options’, ‘mycustom_mainwp_child_branding_init_options’ ); function mycustom_mainwp_child_branding_init_options( $option ) {        $current_user_id = get_current_user_id();        if ( $current_user_id == ‘1’ && is_array( $option ) && isset( $option[ ‘cancelled_branding’ ] ) ) {        $option[ ‘cancelled_branding’ ] = true;    }        return $option; } In this example, all custom MainWP Branding Extension options will be applied for all users no the child site except for the user with ID 1. Also, the filter

Tips & Tricks
Sebastian Moran

How to Keep Your Child Site Secure

If you build and maintain sites for customers, site security is a top priority. WordPress moved to a two-week schedule for minor releases after WordPress 5.0 was released. Each WordPress minor release will include security fixes. These same security changes are backported to older versions of WordPress (e.g., in the case of the 4.9.X branch, the security release would be 4.9.10). You need to set a minimum version of WordPress that you will support on client sites, no later than two versions. It is easier to keep the child sites updated to the most current version, rather than running a

Speeding up WordPress
WordPress Business
Todd Jones

Consulting with the Knights of the Speeding up WordPress Round Table

Consulting with the Knights of the Speeding-up WordPress Round Table Imagine, if you will, being a part of King Arthur’s famed round table. That would mean you are a knight. No small task. Well like King Arthur’s Knights of the Round Table, today we are bringing you the Experts of the Speed-up WordPress Round Table. These WordPress experts are going to talk about speeding up WordPress. Who are our special WordPress knights? We have Chris Castillo, Jan Koch, Lee Jackson, Mike Oliver, Nick Gulic, and Andrew Palmer. Chris Castillo is the owner of Propel Digital Media in Toronto. Lee Jackson

Finding Which Shortcodes are Being Used on Your Child Sites
Tips & Tricks
Sebastian Moran

Finding Which Shortcodes are Being Used on Your Child Sites

Plugins and themes can heavily use shortcodes on your child sites. Shortcodes are not a problem, but when you have previously used a plugin for forms, then deactivated and deleted the plugin, but the shortcode is still being used on the site but the plugin is not, it becomes a problem. There is an easy way to find which shortcodes are being used on your site, by installing and activating the Shortcodes Finder plugin. After you have installed and activated the plugin if you go to; Tools > Shortcodes Finder The window will open a new page related to the

Tips & Tricks
Sebastian Moran

Validate Email Registrations on Your Child Site

To reduce the number of spam user account registrations on your child site, it is helpful to verify the validity of emails for those user accounts. There is a new service and WordPress plugin, which will help reduce those spam account registrations. The plugin is called EVA Email Validation. The plugin requires that you sign up for an account at the EVA site. With the plugin installed and activated, it will add a new admin menu for: Settings > EVA – Email Validation You will need to create a new API key for the child site from the EVA site.

Looking for something?