[ad_1] As always, I like to highlight some things on the lighter side of the WordPress world. We have had enough business acquisitions in the past week — the whole year, really — that we need to take a break and enjoy the more experimental developments that the community has to offer. Such as the case with WebArea’s latest plugin, Background Animation Blocks. It is a collection of six blocks with different animated effects. I am obsessed with all things space and night-sky related, so I was immediately drawn to the Stars block. It has an animated background of simple dots floating in the background. It is also the most advanced animation, following the mouse cursor of the end-user. Stars animated block. The Stars block has a size, scale, and color setting for the background effect. Each of the other blocks has unique options, depending on what it does. Some, such as Bubbles and Gradient, allow the end-user to control the animation speed. Others have multiple color inputs. In total, the plugin provides six individual blocks with unique animation effects for the background. Effectively, they behave like the Group block, serving as a simple container. Each of the blocks supports both wide and full alignment. They allow users to control the text and background colors. And, any other block can be placed inside of them, just like you would expect from the core Group or Container blocks. They do not support some of the newer layout features from the Gutenberg plugin that other container-type blocks have. There is no need yet because those features have not landed in WordPress, but it is something to watch out for in the future. It is easy enough to wrap these animated blocks inside of another Group block for those features, though. However, I prefer not to put the burden of nesting on the end-user if possible. There are some downsides to the approach the plugin developer took. The animated backgrounds could have been tacked onto the existing Group or Cover blocks for WordPress, essentially behaving as a settings extension. An alternative route would have also been to create a single “Animated Container” block and allow the user to choose the specific background effect. With this method, the plugin author could have used the variations API to make each of the animations searchable and appear via the block inserter. However, the individual block route has been done before. Automattic took the same approach via its Starscape and Waves blocks. They are simply shipped as separate plugins instead of bundled as a collection. I prefer this solution because it allows users to pick and choose only the blocks they want. Assuming the library of animated blocks grows in future versions of the plugin, it could become overkill. The second issue is the plugin does not make use of the theme color palette in some instances. It uses the standard text and background color options for its blocks, but any custom setting only displays a color picker. For those who want to use a theme-defined color in those cases, they must know the hex code. Or, simply eyeball it to get it close enough. Despite what are, at best, trivial issues, the plugin was fun to tinker with. The blocks do not have to be relegated to the zanier side of WordPress. It is easy enough to adjust their settings for more subtle effects that could work for business-related or other types of sites. Like this: Like Loading… [ad_2] Source link
Continue readingTag Archives: plugin
Is This the Best Affiliate Plugin for WooCommerce?
[ad_1] Looking for an effective way to promote your WooCommerce store? If so, launching an affiliate program might just be what you need to spread the word about your eCommerce business. Many store owners assume that affiliate programs are only useful for big companies, but the truth is that even a smaller business can benefit from having its own affiliate program. It’s a great way to build an army of loyal advocates who are excited to promote your offerings. Solid Affiliate is a brand new WordPress plugin that allows you to add an affiliate or referral program to any WooCommerce site. People can sign up as affiliates for your business and you’ll be able to keep up to date on any sales they make. The plugin also gives you control over the commissions you pay and offers multiple gateways for making affiliate payments. Okay, but how do I set it up? In this Solid Affiliate review, we’ll give you a hands-on look at how to create a self-hosted WooCommerce affiliate program using the native WordPress plugin. Plus, we’ll highlight some of the plugin’s best features to help you make the most of your investment (Solid Affiliate is generous with pricing, but it’s still an investment in your site). Solid Affiliate Review: A Quick Look at the Features Solid Affiliate is a one-stop solution for launching and managing a referral program on WooCommerce. It comes with: Coupon referrals – link WooCommerce coupons to affiliates. Real-time tracking – track sales, payouts, and other data as soon as it generates. Flexible commissions – set one commission rate with the option to adjust it for specific products or affiliates. Affiliate cookie life – choose how many days the referral affiliate cookie remains valid. Refund protection – set a refund grace period for paying commissions. Automatic payouts – Pay your affiliates via PayPal or export a CSV for manual payments with just a few clicks. WooCommerce Subscriptions compatibility – set up recurring commission rates in WooCommerce subscriptions. All major builders supported – the plugin works with Divi, Oxygen, Elementor, ec. And more. Hands-On with Solid Affiliate for WooCommerce/WordPress Now that you have an idea of Solid Affiliate’s features, let’s walk through the setup process. Solid Affiliate Set Up Solid Affiliate is pretty much plug-and-play. First, go to your WordPress dashboard and choose Plugins → Add New. Then upload the plugin’s zip file and select Install Now. Once installed and activated, a setup wizard will appear when you open the new Solid Affiliate tab in your WordPress admin. Through it, you can set up a page for your frontend affiliate portal and configure outgoing emails: Article Continues Below But that’s about it—the plugin’s settings are where the real action happens. Solid Affiliate Settings To configure how your referral program functions, you’ll need to go to Solid Affiliate → Settings → General. Here, you’ll configure how your commissions work, including: The default commission rate, whether a percentage or a flat rate. The payout currency and tracking cookie period. Whether to give commissions on total sales or only on sales to new customers. Whether to omit tax and/shipping from commission calculations. Affiliate Portal & Registration in Solid Affiliate In the Settings menu, you’ll also find other tabs for configuring different functions of the plugin. One of them is for Affiliate Portal & Registration. This tab lets you manage the frontend interface for affiliates, choose the fields to display on the registration form and require admin approval for new affiliates if desired. The registration form has an Affiliate Notes field that inserts a How will you promote us? Box. However, there’s no way to add custom fields to your forms. It would have been nice to include other fields, such as one for a physical address, which is crucial if you need an affiliate’s location for filing taxes in your state. Other Tabs: Integration, Emails, Misc & Recurring Referrals Solid Affiliate’s Settings also has an Integrations tab. This tab lets you set up PayPal and Mailchimp. The next tab, Emails, allows you to customize the emails sent to affiliate managers and affiliates. You get two templates for each party, which you can customize using merge tags and the Classic editor. Misc has some random settings, like whether you want Solid Affiliate to reject unpaid referrals if a purchase is refunded. Lastly, the Recurring Referrals tab lets you select whether to pay commissions on just the first subscription payment or every recurring subscription. There’s also an option to set a custom rate, such as giving $100 flat for the first payment and a 2% commission for all recurring ones. Assigning WooCommerce Coupons to Affiliates Solid Affiliate for WooCommerce also offers a coupon-based option for crediting affiliates. Basically, you give affiliates coupons that they promote to shoppers. So when a shopper uses a coupon, the plugin automatically credits the affiliate with the sale. Solid affiliate syncs with the native WooCommerce coupon system, making it give affiliate coupons. Article Continues Below Creating Custom Commission Rates Solid Affiliate also lets you override the default commission rate for certain products, product categories and affiliates. You can choose your own custom referral rate when editing an individual product, product category, or affiliate. For instance, when you edit an affiliate, the plugin will provide you with new fields to control the commission for that affiliate. If you don’t want to pay commissions on certain products, Solid Affiliate has you covered. While editing individual products, you can choose to make them ineligible for commissions. I can’t recall any WordPress affiliate plugin that offers this option. That’s it for the setup. Now let’s see how to manage your affiliate program inside Solid Affiliate. Managing Your New Affiliate Program After setting up your affiliate program, head over to the main Solid Affiliate menu to discover tools to manage affiliates, make payments, view reports, and more. Here’s what you’ll find: Dashboard You can keep track of a detailed overview of your affiliate program through the Dashboard tab. This page will show you metrics such as your recent revenue, referrals
Continue readingPipe Wrench Publication Releases New Native Land Search Plugin for WordPress – WP Tavern
[ad_1] Pipe Wrench, an online publication that dissects different topics through longform stories, reactions, interpretations, and asides, has released a free WordPress plugin called Native Land Search. The publication commissioned the plugin from Alex Gustafson, a subscriber and contributor to the magazine. Native Land Search offers a search block or “Native Lands Aside” block pattern that users can add to the post content. Site visitors can search an address to discover if it is on indigenous lands. Pipe Wrench implementation of the Native Land Search block On the Pipe Wrench publication, the content authors have added a Cover block with a background image and put the search block inside the Group block. Here is an example of the output for a Florida location: The search results are powered by the native-land.ca API and Google Geocoding API. Native Land Digital, a non-profit organization, created the maps with the following mission: We strive to map Indigenous lands in a way that changes, challenges, and improves the way people see the history of their countries and peoples. We hope to strengthen the spiritual bonds that people have with the land, its people, and its meaning. We strive to map Indigenous territories, treaties, and languages across the world in a way that goes beyond colonial ways of thinking in order to better represent how Indigenous people want to see themselves. Native Land Digital notes that the maps do not represent or intend to represent official or legal boundaries of any indigenous nations. “All kinds of sites — magazine, newspaper, personal blog, academic hub, nonprofit — can use the block to add depth to all kinds of content involving Indigenous groups,” Pipe Wrench Editor Michelle Weber said. “LandBack, residential schools, climate change, general history — offering this search tool helps non-indigenous folks uncover and understand vital histories with ongoing ramifications.” The Native Land Search Plugin is available for download from WordPress.org and contributions can be submitted on GitHub. It may never have a million active installs but the plugin could be an important tool for sites involved in education or advocacy efforts. Like this: Like Loading… [ad_2] Source link
Continue readingAutomattic Acquires Social Image Generator Plugin, Plans to Integrate with Jetpack – WP Tavern
[ad_1] Automattic has acquired the Social Image Generator plugin, a commercial product that automatically creates social share images for WordPress content from a set of fully customizable templates. The plugin launched in February 2021, with a starting price of $39/year but is now closed to new sales. Daniel Post, the plugin’s creator, is joining Automattic to continue developing it as a new addition to Jetpack’s social media tools. Automattic is always on the prowl for companies that are doing something interesting in the WordPress ecosystem. The Social Image Generator plugin expertly captured a new niche with an interface that feels like a natural part of WordPress and impressed our chief plugin critic, Justin Tadlock, in a recent review. “Automattic approached me and let me know they were fans of my plugin,” Post said. “And then we started talking to see what it would be like to work together. We were actually introduced by Chris Coyier from CSS-Tricks, who uses both our products.” The Social Image Generator plugin has always been a commercial-only product, which tends to limit a plugin’s reach within a market that has been so heavily trained on the freemium model. Its acquisition will undoubtedly get it into the hands of more WordPress users. “I briefly considered building a freemium plugin but I decided to focus on paid licenses to make sure I could provide great support to all users and, frankly, to see how well it would be received compared to a freemium plugin,” Post said. Current customers will be able to continue using the plugin “without any changes in the near term,” according to the announcement on the Jetpack blog. Those who have strong opinions about the long-term future of the plugin are encouraged to schedule a session with Jetpack Customer Research to open a dialogue. “I look forward to the future functionality and user experience improvements that will come out of this acquisition,” Jetpack General Manager James Grierson said. “The goal of our social product is to help content creators expand their audience through increased distribution and engagement. Social Image Generator will be a key component of helping us deliver this to our customers.“ I would not be surprised to see this plugin available on one of Jetpack’s paid tiers in the near future, alongside the Publicize module’s other paid features (scheduling social media posts, tracking and viewing sharing history, and re-sharing existing content). Social Image Generator makes WordPress content more engaging on social media, has built-in support for WooCommerce, and can be extended for use with other plugins. It’s a strategic acquisition where Automattic gains an engineer as well as a new way to make Jetpack subscriptions more compelling. “We are still figuring out our exact approach, but the initial plans are to integrate the Social Image Generator features with the existing Jetpack social tools like Publicize,” Post said. “The ability to see exactly what your social media post will look like before publishing it right from your WordPress site is incredible, and a big reason why I’m so excited about this acquisition.” Like this: Like Loading… [ad_2] Source link
Continue readingIs It the Best WordPress Affiliate Plugin? (2021)
[ad_1] Searching for a way to create an affiliate program for your WordPress site? In our hands-on AffiliateWP review, we’ll help you decide if this plugin is the right tool to create an affiliate program for your eCommerce store, online course, membership site, and more. Spoiler alert – I think that AffiliateWP is probably the all-around best WordPress affiliate plugin when it comes to: Built-in tracking integrations. Features and flexibility. Longevity (it will be around for a while because it comes from a reputable developer – the same team behind Easy Digital Downloads). In our full review, I’ll help you understand why I say that, and I’ll also highlight some negatives and key details to understand. Here’s everything that I’ll cover: Let’s dig in! ⚙️ AffiliateWP Review: Introducing the Features In a nutshell, AffiliateWP helps you create an affiliate program for your WordPress site. Other people can register with your affiliate program and AffiliateWP will automatically track the traffic and sales that they send you so that you can reward them with a commission. It offers built-in integrations with most popular WordPress eCommerce plugins, membership plugins, and LMS plugins for easy setup – there’s no complicated tracking to configure. AffiliateWP also offers lots of flexibility for setting up your affiliate program exactly as you want it to be. Let’s go through it… Built-in Referral Tracking Integrations One of the really cool things about AffiliateWP is that it has one-click integrations with popular plugins. This makes the setup process super simple. Basically, you just check a box and AffiliateWP will automatically start tracking conversions – no need to mess around with tracking pixels or code. Here are the built-in integrations that it has: AffiliateWP doesn’t include a dedicated integration for LearnDash’s built-in payments feature, but you can easily use AffiliateWP with LearnDash if you use EDD or WooCommerce as your LearnDash payment processor. Learn more about LearnDash. If you’re not using one of those platforms, you can still set up tracking yourself using the affiliate conversion script shortcode. Key Features One of AffiliateWP’s high points is that it gives you a lot of features for managing your affiliate program. For example, let’s look at commissions. You get: Global commissions – either flat rate or percentage. Option to override commissions on a per-product basis or exclude certain products. Custom affiliate tiers to reward high performers. Option to set custom rates for individual affiliates. Lifetime commissions. Optio to award commissions for new user signups. Custom affiliate coupons. To pay out your affiliates, you can use: The developer’s custom payout service, which supports 31+ countries. The built-in PayPal payouts integrations. Manual payouts. Other useful features include: Detailed reporting and stats. Option to add creatives. Bulk import/export for affiliates, payouts, referrals, etc. Zapier integration. Your affiliates also get lots of useful features: Front-end affiliate dashboard. URL generator. Campaign sub-ids (affiliates can add their own tracking IDs – a really useful feature for them). Statistics/reporting, including graphs. Notification emails for new referrals – i.e. when they get a sale. Area to view creatives. This is just a taste of the many available features – I’ll share more when I talk about the 33+ available add-ons. 🆚 Key Benefits of AffiliateWP vs Alternatives I would say there are a few benefits to using AffiliateWP over working with an affiliate network like ShareASale, CJ, etc. Cost/Commissions The biggest benefit of using AffiliateWP is that you can save a ton on costs/commissions. With AffiliateWP, you’ll pay a one-time cost ($149-$249) to set up your affiliate program*, but there are no ongoing costs based on the volume of commissions you pay out. It’s 100% a flat fee. Let’s compare that to ShareASale. With ShareASale, you’ll pay a one-time $550 fee to add your platform. Then, you’ll also pay an ongoing fee for every commission that you pay out, which is 20% of your commissions. So if you pay an affiliate a $5 commission, you also have to pay ShareASale $1, which makes the total cost of that commission $6 to you. Other affiliate networks can be even worse! For example, CJ charges a one-time $3,000 signup fee plus a $500 per year fee plus a fee based on your sales/commissions. Overall, using AffiliateWP to create your own affiliate program is significantly cheaper. *You’ll probably want to renew your license to continue receiving support/updates, so you’ll need to pay this every year. Own Your Audience Another big benefit is that you get to own your audience and have a direct relationship with all of your affiliates. With an affiliate network, your affiliates are controlled by the network (though you can obviously still contact them). This puts you in a somewhat weak position. For example, if you’re negotiating fees with your network, they have leverage because they control the relationship. With AffiliateWP, there’s no middleman getting between you and your affiliates. Of course, the downside here is that you’ll also need to build your affiliate numbers from scratch – you won’t benefit from the built-in pool of affiliates that a network has. Flexibility Finally, you also just get more flexibility because AffiliateWP is an open-source, GPL-licensed WordPress plugin. You can edit the code as needed to create the perfect setup for your affiliate program, which isn’t possible if you use a network. 🔧 How to Create a WordPress Affiliate Program With AffiliateWP Now, let’s look at what it’s like to create an affiliate program using AffiliateWP – I think you’ll be surprised at how easy it is to set up the core features. For this section, I will be just using the core plugin – but I’ll also talk about the many features that you can add with extensions after this. I’ll use WooCommerce for this example, but remember that AffiliateWP also integrates with all of the other tools that I mentioned above. Setting Up Your Integration(s) When you first activate AffiliateWP, the first thing that you’ll want to do is set up your integration(s) – AKA what you want to track.
Continue readingExtendify Patches Vulnerabilities in the Redux Framework Plugin – WP Tavern
[ad_1] Wordfence has published two vulnerabilities that affect users of the Redux Framework plugin, which has more recently come to be know as the “Gutenberg Template Library & Redux Framework” on WordPress.org. Extendify purchased the plugin from its creator, Dōvy Paukstys, in November 2020, in a deal that was not highly publicized. It is currently active on more than 1 million WordPress sites. Throughout most of its history, Redux has been known as a popular options framework for themes and plugins. In 2020, Paukstys relaunched the framework with a focus on Gutenberg templates. Users can now browse more than 1,000 templates from inside the block editor. It is this new template-browsing feature that was found to be vulnerable in Wordfence’s recent security report, due to a lax permissions check on the WP REST API endpoints the plugin uses to process requests in its template library. On August 3, 2021, Wordfence disclosed one high-severity vulnerability described as an “Incorrect Authorization Leading to Arbitrary Plugin Installation and Post Deletion” and a lower-severity “Unauthenticated Sensitive Information Disclosure” vulnerability to the plugin’s owners. The report published this week describes the nature of the threat: One vulnerability allowed users with lower permissions, such as contributors, to install and activate arbitrary plugins and delete any post or page via the REST API. A second vulnerability allowed unauthenticated attackers to access potentially sensitive information about a site’s configuration. Extendify responded immediately and shipped a patched version (4.2.13) of the Redux Framework on August 11, 2021. At the time of publishing, more than 71% of sites using the Redux Framework plugin are running on older versions that remain vulnerable. Users are advised to update to the latest version in order to get the security patch, especially now that Wordfence has published an article showing how attackers could potentially exploit these vulnerabilities. Like this: Like Loading… [ad_2] Source link
Continue readingAnnounce Your Plugin to the World, Shout It From the Rooftop – WP Tavern
[ad_1] The easiest way to kill your WordPress plugin is to fail to let the world know about it. If you cannot manage a tweet, blog post, or quick note on Facebook, you may as well sign the death certificate then and there. I get it. I have been there. Not everyone is a marketing guru, so putting out the right messaging might seem like speaking in a foreign language. But no messaging at all? That will not bode well for your young project. Part of my job is finding plugins and sharing them with the community. Every week, I am on the lookout for that next great idea. Or, at least, a sort-of-good idea. I scour Twitter, regular blogs that I read, and official WordPress directories for plugins and themes. What I like most about writing about our beloved platform is not big business deals or the latest drama. While those pieces can be fun, I am most interested in what people create on top of the software. Whether a large company or an individual builds a new plugin, I am always excited when Monday rolls around. I can begin my search anew. Often, I will find a new plugin that looks promising, so I dive into it. I install and activate it. At times, I find something so interesting that I have no choice but to share it. However, most of the time, I need a little push. To understand “the why” behind it. I do a quick check to see if they have written a blog post, tweeted about it, or shared it in some way. More often than not, nothing exists about it other than its listing in the plugin directory. And, reaching out to devs via email is often a hit-or-miss affair. When you do not announce your new project to the world, it feels like you are not passionate about it. I understand that some people simply hash out an idea and decide to drop it in the plugin directory. They are not in it for glory or even recognition. For them, it is just a piece of code they thought might come in hand for others. But, usage is the lifeblood of software. If no one else downloads, installs, and activates your plugin, can we really call it software? Like the proverbial tree falling in the forest, whether it makes a sound is irrelevant if no one is around to hear it. I have been mulling over whether to finishing writing this post for months, unsure if I was ever going to hit the publish button. I initially scratched down some notes in early April, attempting to understand why so few go through the trouble of doing any marketing of their plugins. I reached out to Bridget Willard to get insight from someone with a rich history in the marketing world. She had just published How to Market Your Plugin the month before, so the timing made sense. However, I still felt too frustrated with the status quo in the WordPress community. A message from a reader wishing that we would mention alternative choices for plugin-related posts prompted me to revisit this. The truth is simple. So many projects fly under the radar because their authors begin and end their marketing by submitting to WordPress.org. “Marketing is communication,” said Willard. “At the basic level, you must ‘tell people’ you have a product. The basic minimum is a blog post with social posts on Twitter, Facebook, and LinkedIn. It’s scary to market while you build, but that’s what the automobile industry does (along with others). You have to create the desire for the product — more than fixing a problem.” While she tends to focus on products and services, I asked her what developers should be doing regardless of whether their plugins are commercial or free. “I advocate with all of my being having a landing page on your main site (not a new site) promoting your plugin — while you’re building it,” paraphrasing from a chapter in her book. “Take signups for beta testers, start email marketing. The blog post is anti-climatic in many ways, and one or two tweets aren’t enough. Even better is to customize the sign-up ‘thank you page’ with something special — a video talking about your goals, for example. It’s not the time to have a tutorial or demo. This is about communicating your vision. “The sad thing is that many plugin developers don’t see the need to spend money on a ‘free’ plugin. The axiom is true, ‘it takes money to make money.’ If you want sales, you need marketing. The sale for a free plugin is a download, and those are just as important.” Part of me missed the old Weblog Tools Collection era. Every few days, the site would share a post with the latest plugins (themes too) with short descriptions of each. It was an easy win if you had no marketing skills. Developers could submit their new projects, and the team would share them with the community. When I was a young and upcoming developer, it was one of the only ways I knew how to reach folks in the WordPress community aside from pushing stuff from my own blog. Today, we have far more avenues for sharing our work via social networking. Of course, the downside is that you have to cut through the noise. In the long run, I would like to see an overhaul of the WordPress.org directory, focusing on the discoverability of plugins by feature instead of only popularity. Not all developers are known for their marketing skills. Having a little help from the directory they feed into could make it easier for budding developers to jump from hobby to business. Until then, let the world know about your plugin. Even if it seems like you are shouting into the abyss, you may just hear an answer from someone who noticed your passion. If nothing else, let us
Continue readingAdding Custom HTML Attributes With the Block Attributes Plugin – WP Tavern
[ad_1] Earlier this week, websevendev released its fourth WordPress plugin to the official directory named Block Attributes. The extension allows end-users to add any HTML attribute to nearly any block. One of the problems with the WordPress editor is that it can be a bit fussy about customizing HTML. Blocks are built on a set of standards, and the markup is supposed to meet those expectations. If something does not fit, users see an invalid markup warning. However, there are times when users need to drop in a custom HTML attribute for various reasons. For example, I sometimes need to add a custom data- attribute for working with a bit of JavaScript. Since I know my way around code well enough, I typically write out the HTML in those situations via the Custom HTML block. But, that does not make sense when minor attribute additions are called for. WordPress currently allows users to add classes and IDs (called an “HTML anchor” in the admin) to almost every block. It does not allow for direct input of the dozens of other possible attributes that HTML supports. The use cases for the average user are few and far between. For those scenarios where some users could use the extra feature, the Block Attributes plugin is handy. The plugin is straightforward to use. It adds a new field named “Additional attributes” under the Advanced tab of every block. Users can add the attribute name and click the “Add” button. From there, it creates a new field for adding the attribute value. Adding an onclick attribute to a Button block. The plugin also supports multiple attributes. Once you add one, you simply use the same input field to create more. For my first test drive, I added a simple onclick attribute with a value of myFunction(). Then, I hopped over to my theme and created that function via JavaScript to output a simple message in the console. Everything looked good under the hood, and it worked. HTML view and console with custom JS for a Button block. Most of the use cases I have in mind are for integrating with JavaScript, and this was a simple example of what is possible. There are far more complex things a developer could do with such a feature. That is reason enough to keep this plugin in the toolbox — sometimes you need a wrench instead of a hammer. I could also see Block Attributes being used for adding ARIA attributes in other situations where it might aid accessibility. Users could add custom styles to a specific block via a style attribute with the plugin. However, unless this is a simple one-off, I would recommend against it. For more advanced use cases, Blocks CSS is a far more suitable plugin. It has a built-in syntax highlighter. Plus, a textarea is friendlier than a one-line text input box. The only downside to Block Attributes I have seen is upon deactivation. You will see the dreaded “this block contains unexpected or invalid content” message in the editor if you have added any custom attributes. The editor has managed to resolve any issues I have run into with the core blocks. Resolving block warning after deactivating plugin. Deactivating the plugin should not affect the front-end output. Because the custom attributes are a part of the HTML markup, they will still be there. The error message should only show in the editor. Like this: Like Loading… [ad_2] Source link
Continue readingA Free User Registration, Form Builder, and Profile Plugin for WordPress
[ad_1] For the past few years, ProfilePress has carved out a reputation as one of the leading tools for creating WordPress membership sites by tackling a simple yet important problem: Building a fully functioning site that is easy to manage, gives you full control, and doesn’t look like every other membership site on the planet. This last point is particularly important. After all, while there may be a host of popular WordPress user registration plugins out there, their popularity means that everyone who uses them ends up with a near-identical site. ProfilePress aims to solve this problem by giving you a simple-yet-powerful user interface through which you can create beautiful-looking sign-up forms, member directories, and user profiles that can be completely customized to match both the aesthetic design and functionality of your site. So far, so good then, but is it the right plugin for you? To help you decide, we’ve put together this complete ProfilePress plugin review, outlining everything you need to know about this all-encompassing membership tool. ProfilePress Plugin Review ProfilePress is a premium plugin that offers three different packages to suit the needs and budget requirements of most WordPress users. The entry-level Standard package profiles a one-year, single-site license which allows access to core features including: Unlimited custom frontend forms for user registrations, logins, and profile editing A comprehensive user dashboard to make it easier for your members to manage their account and profile Custom avatar uploads for users Automatic Login & Redirections Complete site control with the ability to restrict access to the WordPress dashboard depending on user roles Attractive, customizable themes for all aspects of your site Content access and restriction options. The Standard package also gives you access to 8 add-ons including: If all this isn’t enough for you, you can always upgrade to the Plus package which costs $179 per year for a three-site license and includes all of the above plus additional add-ons such as Article Continues Below User moderation User Moderation Passwordless Login BuddyPress Profile Sync Site Creation WooCommerce support Polylang integration. Finally, if even three sites aren’t enough, the Agency package will set you back $279 per year and includes everything above for unlimited sites, plus access to any additional add-ons the plugin’s developers may release in the future. With all that being said, it’s pretty easy to tell that this is one plugin that’s densely packed with useful features, but of course, the only way to truly test whether those features are any good is to put it through its paces. Using ProfilePress Once you’ve downloaded and installed ProfilePress, you’ll notice a notification that lets you know that user registration is currently disabled. Although it’s tempting to keep things this way while you work on the rest of your site, activating this now makes everything much easier to deal with. Fortunately, this isn’t a tricky task. Simply click the link labeled Settings – General in the notification, and then scroll down until you see the Membership option. From there, you can simply check the box marked Anyone can register and either leave the default user role as subscriber (recommended), or change it to something more suitable for you and your site. Creating Pages With that done, you’ll also notice a second notification that tells you that you need several pages to be created such as one for user profiles, registration, and your membership directory. The good news is that you don’t have to go through all the time-consuming hassle of creating these manually. Simply click the Create Pages button in that notification enables ProfilePress to auto-generate these pages for you and even add shortcodes to each one to provide the relevant functionality. If you wish to create new pages or change which page they are displayed on, you can do this from the plugin’s main settings page. Other Key ProfilePress Settings When you’re on the Global Settings page, you’ll notice that the plugin gives you lots of other settings that you can customize in order to really take control over the way your new membership site performs. In brief, these include: Registration settings – allow users to automatically login after registration. Login settings – Determine whether customers can login using either their email, username, or both. My account – Settings to control how the user’s account page works, including the option to redirect “Edit profile” to the main account page. Frontend profile – Determine who can view profiles and edit other settings. Redirection settings – Determine where customers will be redirected to after logging in, logging out, and changing their password. Access settings – Customize global site access by choosing whether everyone or only logged-in members can view your site. Social logins – Set up your site so that users can register and login using their favorite social media accounts. reCAPTCHA – Configure your reCAPTCHA settings for extra security. Akismet – Connect Akismet to your membership site. Creating Forms and Profiles Finally, we get to the fun stuff, using ProfilePress’s range of beautifully designed, customizable templates to create forms and user profiles. To do this, simply choose ProfilePress from your main dashboard menu, then click Forms and Profiles followed by Add New. This gives you the option to either use the simple, Drag & Drop builder or the more advanced shortcode builder to edit the pre-built designs or create something from scratch. Shortcode Builder For advanced users who know what they’re doing and want the complete freedom to tinker with the behind-the-scenes code powering their forms and profiles, a shortcode builder is an excellent tool, but if even just looking at the image above gives you a headache, you’ll no doubt prefer the easier Drag & Drop Builder much more. Drag & Drop Builder If you select the Drag & Drop builder, you’ll again be presented with separate templates for user logins, registrations, password reset options, and profile editing. If you prefer, you can also build a form from scratch, but since the templates are already well done,
Continue readingA Free User Registration, Form Builder, and Profile Plugin for WordPress
[ad_1] For the past few years, ProfilePress has carved out a reputation as one of the leading tools for creating WordPress membership sites by tackling a simple yet important problem: Building a fully functioning site that is easy to manage, gives you full control, and doesn’t look like every other membership site on the planet. This last point is particularly important. After all, while there may be a host of popular WordPress user registration plugins out there, their popularity means that everyone who uses them ends up with a near-identical site. ProfilePress aims to solve this problem by giving you a simple-yet-powerful user interface through which you can create beautiful-looking sign-up forms, member directories, and user profiles that can be completely customized to match both the aesthetic design and functionality of your site. So far, so good then, but is it the right plugin for you? To help you decide, we’ve put together this complete ProfilePress plugin review, outlining everything you need to know about this all-encompassing membership tool. ProfilePress Plugin Review ProfilePress is a premium plugin that offers three different packages to suit the needs and budget requirements of most WordPress users. The entry-level Standard package profiles a one-year, single-site license which allows access to core features including: Unlimited custom frontend forms for user registrations, logins, and profile editing A comprehensive user dashboard to make it easier for your members to manage their account and profile Custom avatar uploads for users Automatic Login & Redirections Complete site control with the ability to restrict access to the WordPress dashboard depending on user roles Attractive, customizable themes for all aspects of your site Content access and restriction options. The Standard package also gives you access to 8 add-ons including: If all this isn’t enough for you, you can always upgrade to the Plus package which costs $179 per year for a three-site license and includes all of the above plus additional add-ons such as Article Continues Below User moderation User Moderation Passwordless Login BuddyPress Profile Sync Site Creation WooCommerce support Polylang integration. Finally, if even three sites aren’t enough, the Agency package will set you back $279 per year and includes everything above for unlimited sites, plus access to any additional add-ons the plugin’s developers may release in the future. With all that being said, it’s pretty easy to tell that this is one plugin that’s densely packed with useful features, but of course, the only way to truly test whether those features are any good is to put it through its paces. Using ProfilePress Once you’ve downloaded and installed ProfilePress, you’ll notice a notification that lets you know that user registration is currently disabled. Although it’s tempting to keep things this way while you work on the rest of your site, activating this now makes everything much easier to deal with. Fortunately, this isn’t a tricky task. Simply click the link labeled Settings – General in the notification, and then scroll down until you see the Membership option. From there, you can simply check the box marked Anyone can register and either leave the default user role as subscriber (recommended), or change it to something more suitable for you and your site. Creating Pages With that done, you’ll also notice a second notification that tells you that you need several pages to be created such as one for user profiles, registration, and your membership directory. The good news is that you don’t have to go through all the time-consuming hassle of creating these manually. Simply click the Create Pages button in that notification enables ProfilePress to auto-generate these pages for you and even add shortcodes to each one to provide the relevant functionality. If you wish to create new pages or change which page they are displayed on, you can do this from the plugin’s main settings page. Other Key ProfilePress Settings When you’re on the Global Settings page, you’ll notice that the plugin gives you lots of other settings that you can customize in order to really take control over the way your new membership site performs. In brief, these include: Registration settings – allow users to automatically login after registration. Login settings – Determine whether customers can login using either their email, username, or both. My account – Settings to control how the user’s account page works, including the option to redirect “Edit profile” to the main account page. Frontend profile – Determine who can view profiles and edit other settings. Redirection settings – Determine where customers will be redirected to after logging in, logging out, and changing their password. Access settings – Customize global site access by choosing whether everyone or only logged-in members can view your site. Social logins – Set up your site so that users can register and login using their favorite social media accounts. reCAPTCHA – Configure your reCAPTCHA settings for extra security. Akismet – Connect Akismet to your membership site. Creating Forms and Profiles Finally, we get to the fun stuff, using ProfilePress’s range of beautifully designed, customizable templates to create forms and user profiles. To do this, simply choose ProfilePress from your main dashboard menu, then click Forms and Profiles followed by Add New. This gives you the option to either use the simple, Drag & Drop builder or the more advanced shortcode builder to edit the pre-built designs or create something from scratch. Shortcode Builder For advanced users who know what they’re doing and want the complete freedom to tinker with the behind-the-scenes code powering their forms and profiles, a shortcode builder is an excellent tool, but if even just looking at the image above gives you a headache, you’ll no doubt prefer the easier Drag & Drop Builder much more. Drag & Drop Builder If you select the Drag & Drop builder, you’ll again be presented with separate templates for user logins, registrations, password reset options, and profile editing. If you prefer, you can also build a form from scratch, but since the templates are already well
Continue reading