ManageWP.org is a community driven WordPress news portal. Sign up and check the help page to learn how to get best out of the website. x

Tips for Best Practices in WordPress Development

Refresh the knowledge on coding standards and security practices in WordPress dev

Tips for Best Practices in WordPress Development

This guide aims to provide a set of good practices that will be helpful to beginners and also to experts developers that are starting to work with WordPress | Tags: WordPress, Plugins, Web Development

Community | premium.wpmudev.org | 10 hours ago

WordPress Security: The Ultimate Guide

WP White Security stated 70% of WordPress installations are vulnerable to hacker attack and this article will help secure and fortify your site

WordPress Security: The Ultimate Guide

Community | premium.wpmudev.org | 10 hours ago

As the most popular web publishing platform on[...]

6 min read Harsh Agrawal
Tutorials | shoutmeloud.com | 4 hours ago

3 Methods To Add Google Analytics To WordPress Blog (with Pictures)

There are many ways you can integrate Google analytics into a WordPress blog. I prefer to use Google tag manager as it makes tag management very easy. Google analytics for WordPress plugin ( By Yoast)n is also a great option... This guide is for newbie bloggers who want to setup their Google analytic account and integrate it with WordPress. Which method you are using to add Google Analytics Tracking ID in your WordPress blog? 1) Google tag manager? 2) WordPress theme? 3) WordPress plugin? 4) Any other? (Specify)

3 Methods To Add Google Analytics To WordPress Blog (with Pictures)

Tutorials | shoutmeloud.com | 4 hours ago

When I started blogging, stats of the blog was only for knowing how many visitors I’m getting, and with time I realize stats of my blog is the key to blog growth. It doesn’t matter if you have a blog with 100 views a day or a blog with 100 millions views a day, you need to have a stats program which help you to track blog traffic and analyse them. In my earlier post I have shared about 3 stats program for WordPress blog, and Google analytics is one of the free stats program that is must have for any blog. I would not get into details of benefits of Google analytics, as I have already covered it here. In this tutorial, you be learning about setting up your Google analytics account and adding Google analytics into your WordPress blog. I have simplified this guide to non-technical users too, so you don’t have to worry about tech-how of Google analytics & WordPress integration.
How to Setup Google Analytics Account
Lets start the guide with setting up Google analytics account for your WordPress blog. You can repeat the same process for any website too. If you are doing this for your first website, you need to go to Google analytics page and login using your Google account or create an account

Community | cloudways.com | 19 hours ago

Advanced WordPress: Why WordPress Developers Should Join It?

In this post, all the 21 admins of AWP contributed their views to run a successful WordPress community. They defined how they are running AWP and they have shared their details to connect with them. Join these awesome people to help, learn and lead.

Advanced WordPress: Why WordPress Developers Should Join It?

Community | cloudways.com | 19 hours ago

Editor’s Note: We thank Matt Cromwell and the Advance WordPress admin group for this blog contribution. Being a web developer or a designer (or both) can be stand-alone job for some individuals. Even if you work in an office environment, you’re probably the only one in your department that does what you do. That’s why so many people look for interaction and a sense of community online in groups like the Advanced WordPress Facebook group. We currently have over 7,400 members in the group. We cover a wide range of topics related to WordPress. The skill-set of the active members is also very diversified. There are professional bloggers, next to beginning developers, next to Drupal pros just getting the hang of WordPress, next to Enterprise-level developers.
Such a large variety of members, and such a large membership requires a lot of admins to moderate conversations, approve new members, and delete and block spammers. Advance WordPress (AWP) is really fortunate to have 21 admins who are top-notch developers in their own right. They work overtime doing what they do best and still take time out of their busy days to volunteer and keep the group running well. This post would not have been

Benchmarking PHPNG vs hhvm vs PHP 5.6

Getting really exciting. PHPNG is 86% faster running WordPress than PHP 5.6 and just 27% slower compared to hhvm.

Benchmarking PHPNG vs hhvm vs PHP 5.6

In recent months I've been ultra busy working on our Z-Ray time-warping technology. Now that it's out, I finally had a bit of free time to follow up and on what was clearly a very interesting topic for many in the PHP community - what kind of impact does PHPNG - a massive refactoring effort of the Zend Engine - have on PHP's performance. In one word - huge, and fair to say - well beyond our expectations as we ventured to start this PoC, now turned branch on the PHP repository.
Before sharing the numbers, I'll begin with a quick story. Right after I setup my box to run all reasonably recent versions of PHP 5.x, hhvm and PHPNG, I installed Wordpress 3.9 and benchmarked it with 'ab'. 5.6 gave me a nice 44.8 requests per second. phpng gave me a whopping 83 requests per second, which was pretty impressive. But then I benchmarked hhvm. 588 requests per second.
WOAH. I still remember the shivers down my spine - other than wondering whether I could ever truly recommend stock PHP to the countless people I meet who need great performance, this was also downright embarrassing. That's my baby that's messing up in there!
Just as I wondered whether there was any point continuing the benchmarks or

Themes | wpdailythemes.com | 21 hour ago

Automattic Releases 3 New Free WordPress Themes

3 new free beautiful WordPress themes from Automattic in the WordPress Themes Directory.

Automattic Releases 3 New Free WordPress Themes

Themes | wpdailythemes.com | 21 hour ago

When the name Automattic is mentioned many people associate it with WordPress. It is quite correct. WordPress.com is owned by Automattic, and is powered by the open source WordPress software. Many people surely heard of Matt Mullenweg as developer of WordPress. Now CEO and president at Automattic.
Automattic owns many successful web services. I bet you heard of Gravatar, Akismet, PollDaddy, Jetpack or Simplenote! In other words, a very very successful company.
The folks at Automattic also design free WordPress themes. In the WordPress Themes Directory they are listed with no less than 48 themes. This week they released 3 new free themes.
All themes are really well made with great features.
What I like with themes from Automattic is that they always keep it simple. Themes are not overworked. Not loaded with all imaginable features. Just basic WordPress functions sometimes with a twist of awesomeness. Here are 3 new free WordPress themes designed by Automattic.
Adaption
Adaption is a beautiful free responsive WordPress theme. This is a blog theme with great features like featured images, post formats, widget column. Custom colors, multiple menus, custom header and background. You can

9 min read Mickey Kay
Community | tommcfarlin.com | 17 hours ago

Damaging The WordPress Customizer

Tom McFarlin on what the customizer is meant to do, and how that's not what we're using it for.

Damaging The WordPress Customizer

Community | tommcfarlin.com | 17 hours ago

It’s no secret that one of the things that I love most about the most recent versions of WordPress is the Theme Customizer (which is soon to be called the Customizer). I’ve talked about it in a number of different articles, some of which include: Further, I’ve been clear in stating that I think that as much as I like the Customizer, we’re beginning to see the same problems, but in a different place.
Simply put, I think that we’re disrespecting our customers and damaging the WordPress customizer.
And over the past few weeks, I’ve seen this manifesting itself more and more through various themes I’ve seen, various screenshots I’ve seen, and various other discussions I’ve seen.
Granted, I’m not really one in a position to say what a person opts to do with their own projects, and I’m not particularly interested in getting up on a soapbox (but this is probably going to read like that, so there’s that, I guess) and telling everyone how or why to do something, but I do have strong opinions on the WordPress philosophy and how it directly contributes to developing themes.
As it stands now right now, I think that we’re doing a terrible job of respecting the WordPress philosophy, putting it to

Tutorials | cms2cms.com | 1 hour ago

How to Create Your Self-Hosted WordPress Website in Record Time

Ready to be taken seriously? Here’s a 60 second summary of what self-hosting is all about and how to create a self-hosted WP in record time.

How to Create Your Self-Hosted WordPress Website in Record Time

Tutorials | cms2cms.com | 1 hour ago

Interested in getting your words out to the world? If “Yes” – then you might probably be intimidated by the thought of setting up your own website. The development of WordPress CMS has made website creating easier and cheaper than ever. Read on this 60-second summary on how to create a self-hosted website In the past, self-expression used to be the preserve of the talented and the wealthy. However, since the advent of the Internet and tight integration of blogging and social media with our everyday life – ordinary people are now able to reach the world audience with their unique message, share their thoughts and connect with like-minded people.
In order to create a dynamic and highly-interactive website users often turn to WordPress CMS to get the job done. Being an award-winning platform in terms of ease-of-use and efficiency – it made millions of people all over the world gravitate towards it. There are 2 main camps – the self-hosted and the not self-hosted WordPress websites. To have a website self-hosted means that it is stored on a server that you rent from a hosting company. You have to pay a monthly fee to the hosting company, however you are not restricted as to how you can

7 min read Oli
Editorials | wplift.com | 2 days ago

If I were to Start a Blog about WordPress Today …

Oli from WPLift takes a look at the options available to new sites who wish to blog about WordPress - saturated areas and some ideas for topics that might work.

If I were to Start a Blog about WordPress Today …

Editorials | wplift.com | 2 days ago

When I first started WPLift, initially I was going to offer my services related to WordPress from the site. The “Lift” part was related to giving your site a “facelift” and the actual blog was an add-on which I was going to use to drive traffic to the services part of the business. The services I was going to offer were things like, theme install and customization, SEO, custom theme designs and so on but I decided to drop this part pretty early on as the blog took off. How the very first design looked …
I had operated a web design blog before called “TutorialBlog” which I grew to huge traffic numbers – over 250k uniques per month and reached the Digg homepage over 10 times in one month. I eventually sold this sold which allowed me to setup other ventures and also buy my first house. I always missed blogging though, it’s so satisfying to see your daily work pay off in the form of higher traffic each month and recurring income so I can see the attraction for the many of people who aim to blog professionally.
One thing that concerned me when starting WPlift was whether I would have enough to write about just focusing on WordPress, web design is a huge topic so I never had any worries there

10 min read Oli
Community | wplift.com | 2 hours ago

A Very Stylish Retina Responsive WooCommerce Theme: The Retailer Review

Joe at WPlift reviews a very high quality WooCommerce theme for designer or fashionable items.

A Very Stylish Retina Responsive WooCommerce Theme: The Retailer Review

Community | wplift.com | 2 hours ago

The Retailer is billed as eCommerce theme for WordPress from Get Bowtied, the team who also produced the stylish Mr. Tailor WooCommerce theme which we reviewed recently. However, despite its close integration with the WooCommerce online store builder plugin for WordPress, The Retailer can be considered a true multipurpose theme, thanks to its flexibility and great selection of prebuilt homepage layouts.
So whether you are in the market for a WordPress theme for building an online store, or a catalogue, portfolio, agency website, or corporate site, The Retailer could be just what you are looking for. To find out if this is the theme for you, read on for our full review.
Theme Features
The Retailer is a feature rich theme that has all the built in tools and settings you would expect from a modern WordPress theme available from the ThemeForest marketplace, plus some great additional features. Some of the highlights include:
Shop or Catalogue Modes
If you aren’t quite ready to launch a fully functioning online shop for our brand, then The Retailer can easily be switched to catalogue mode, allowing you to simply list your products in an attractive way.
This makes the theme perfect for creating

Community | wptavern.com | 8 hours ago

A Facebook Group Dedicated To Advanced WordPress Topics

Advanced WordPress is one the most popular communities about WordPress on Facebook. There are 22 Admins working day and night to help 7800 hundred people with all the help they need in WordPress Development.

A Facebook Group Dedicated To Advanced WordPress Topics

Community | wptavern.com | 8 hours ago

Cloudways has a great article profiling the Advanced WordPress Facebook group. Written by Matt Cromwell, who is one of the group administrators, it explains how the group was formed and what its purpose is. Being a web developer or a designer (or both) can be stand-alone job for some individuals. Even if you work in an office environment, you’re probably the only one in your department that does what you do. That’s why so many people look for interaction and a sense of community online in groups like the Advanced WordPress Facebook group.
In order to participate, you need to be approved by a moderator. Advanced WordPress is a closed group so posts will stay within the group. With over 20 administrators and 7,400 members, the discussions are lively and well moderated. I’ve been a member for a few months and have really enjoyed the variety of topics and conversations. I’ve even managed to help solve a few problems for people.
There’s only one problem I have with the group. It’s hard to locate past discussions without having to wade through the entire archive to find them. Unlike a forum that contains a structured way of navigating past conversations, the Facebook group does not.
Other

Editorials | poststat.us | 4 hours ago

WordPress.com and Jetpack should lead the way toward standardizing custom post types

WordPress.com and Jetpack are in a position of strength to be able to standardize the use of some common custom post type naming conventions, and I think they should do it.

WordPress.com and Jetpack should lead the way toward standardizing custom post types

Editorials | poststat.us | 4 hours ago

Keyboard Shortcuts Keyboard shortcuts are available for common actions and site navigation.

5 min read Oli
Plugins | wplift.com | 1 day ago

Advanced WordPress Search + Filtering by Taxonomy and Post Meta

A look at an advanced search plugin for WordPress which lets you create custom search filters by taxonomy and post meta, ideal for eCommerce sites.

Advanced WordPress Search + Filtering by Taxonomy and Post Meta

Plugins | wplift.com | 1 day ago

Out of the box, the default WordPress search just provides results based on the content & title of a post. This is usually ok for a simple blog but if you run a more complex type of site such as one using WooCommerce you probably have all sorts of extra data stored in taxonomies – things like size, price, color and so on. This is useful info for people to be able to use when searching on your site and that is where the Profi search form plugin comes in. It allows you to create a detailed search form which can search this meta info, it will also allow you to create range sliders, check boxes, radio boxes and so on which produces a much more useful searching tool. You are not just limited to using on eCommerce sites though, this could be hand for real estate sites ( the plugin has a map range feature) and any other type of site which uses taxonomies and meta data.
The plugin is compatible with WooCommerce, Types, Advanced Custom Fields and GetShopped and is available on ThemeForest for just $15.
I am currently about working with a WooCommerce site which will use this so I thought I would take look at how it is setup and some of the features.
Install and Setup
To get started, upload and

13 min read Brian Krogsgard
Business | poststat.us | 2 days ago

The case for doing small website projects - Post Status

You don't have to turn down small website projects, you just have to adjust for them. Don't sacrifice profitability, sacrifice scope and be efficient in managing these projects.

The case for doing small website projects - Post Status

Business | poststat.us | 2 days ago

2 Last week I posted about how much custom WordPress websites should cost. If you read that post, you know that it depends. Generally the feedback was fantastic, but many readers took from that post that they should raise their prices.
I disagree.
I mentioned in the post that I’ve worked on web projects ranging from $1,000 to $100,000. What I didn’t note is that I’ve made just as much — or more — profit per hour on $1,000 websites as I have on much more expensive projects.
Revenue is not the same as profit
Projects that cost a lot of money can break you just as easily as they can make you. We should consider the value of our projects based on not only the revenue, but the profit potential.
If I can perform a $1,000 project in 5 hours, including project management, I’ll do it. Every. Day.
Who doesn’t want to make $200 an hour? That’s a pretty great rate. I would rather do ten of those projects versus one $10,000 project that gets out of hand and takes 400 hours — 10 full time weeks isn’t that crazy of a number — where I end up making $25 per hour. It’s obvious, right?
Now think back to some of your projects. Have you created websites for $1,000? $3,000? $10,000? $30,000? More? And at

10 min read Chris Burgess
Plugins | sitepoint.com | 16 hours ago

Build Your Own WordPress Contact Form Plugin in 5 Minutes

A short article that walks you through creating a simple contact form plugin.

Build Your Own WordPress Contact Form Plugin in 5 Minutes

Plugins | sitepoint.com | 16 hours ago

Most websites are typically designed to comply with standard web practices by including a dedicated page where a contact form is located. This provides visitors with an easy way to reach out to the site owner. In simple terms, a contact form has a set of questions and fields which are filled in by a visitor. The information is usually automatically sent via email to the site administrator or another nominated email account. It is worth noting that this email address isn’t displayed to visitors, so using a contact form typically reduces email spam from bots that harvest naked email addresses on the Internet. Contact forms play a very important role on a website, where they are used for collecting feedback, enquiries and other data from users.
If your website is powered by WordPress, there are numerous plugins that seamlessly integrate a contact form on your website.
In this article, I will provide a list of some free WordPress contact form plugins. I will also discuss why you should consider rolling your own contact form. Then, I will provide you with a short tutorial showing you how to build your own WordPress contact form plugin.
WordPress Contact Form Plugins
Before we get started,

Community | blog.sucuri.net | 2 days ago

Massive Malware Infection Breaking WordPress Sites

A security bulletin from securi about a massive malware infection affecting wordpress websites

Massive Malware Infection Breaking WordPress Sites

Community | blog.sucuri.net | 2 days ago

The last few days has brought about a massive influx of broken WordPress websites. What makes it so unique is that the malicious payload is being blindly injected which is causing websites to break. While we’re still researching, we do want to share share some observations: This infection is aimed at websites built on the popular WordPress CMS
It is targeting sites with outdated (vulnerable) plugins or weak admin passwords.
Malware is highly obfuscated and attempts to inject SPAM to the hacked website
There is, however, one very unpleasant impact of this infection. The infector PHP code is buggy and it is corrupting legitimate website files. It is targeting not only the core WordPress files, but also theme and plugins files. The result are various PHP errors being displayed instead of the normal site content. If you see this error on your site:
Parse error: syntax error, unexpected ‘)’ in /home/user/public_html/site/wp-config.php on line 91
It means your site is likely hacked. Our sitecheck scanner will warn of this error as well:
The only known solution (after removal of injected malware)is restoring these corrupted files from the backup. If you are curious about the malware injection,

3 min read Mickey Kay
Community | poststat.us | 2 days ago

The new New Yorker is live and on WordPress - Post Status

Brian Krogsgard of Post Status gives a great overview of the New Yorker's recent move to WordPress.

The new New Yorker is live and on WordPress - Post Status

Community | poststat.us | 2 days ago

10 The New Yorker is an iconic magazine that’s been in print since 1925, and its online web presence is now on WordPress. Reported in the New York Times originally, the New Yorker is altering its online strategy, broadening the number of magazine articles available for free online.
Their archive is now completely viewable online, going back to 2007. The magazine will be making those archives and other older articles free for three months. That period starts today, in what they call “a summer-long free-for-all.” They’ll use that data, which the New York Times says will be sponsored content, to determine how to structure their paywall moving forward.
The New York Times shared some details on the (then) pending launch:
The new site, designed to be cleaner, with new typefaces, will be based on the WordPress publishing system. It is expected to be easier to navigate for mobile users — among the fastest-growing segments of the readership.
The New Yorker said that it was making the change from a position of strength, after having its most profitable year in decades in 2013. The magazine has nearly one million print subscribers, and in May its website had nearly 12 million unique users.
Technically

Plugins | elegantthemes.com | 14 hours ago

How To Scan Your WordPress Website For Hidden Malware

How secure is your WordPress website from hackers, spammers and malware? It is recommended that you scan your website regularly. Elegant Themes has an article with excellent tips on services and plugin solutions to help you to scan your website.

How To Scan Your WordPress Website For Hidden Malware

Plugins | elegantthemes.com | 14 hours ago

Jul23 As the most popular content management system online, WordPress websites are a common target for hackers, spammers, and other malicious parties. That is why it is vital to take measures to make your website more secure.
The goal of most hackers is to infect your website with malware. Common malware threats include:
Pharma Hacks – Injects spam into your website database or files
Backdoors – Allows hackers to gain access to your website at any time using FTP or your WordPress admin area
Drive by Downloads – When a hacker uses a script to download a file to the users computer, either without their knowledge or by misleading the visitor and saying the software does something useful
File and Database Injections – Inserts code into your files or database that lets the hackers do a number of different things
Malicious Redirects – Redirects visitors to a page of theirs that misleads people into downloading an infected file
Phishing – Used to acquire usernames, passwords, email addresses, and other sensitive information
When most people think about a website being hacked, they think about the hacker defacing the website and placing a message to visitors e.g. Your Website has Been Hacked

9 min read Mickey Kay
Community | tommcfarlin.com | 2 days ago

Improve JavaScript in WordPress

Tom McFarlin takes a look at the curren state of JavaScript in WordPress and how it can be improved.

Improve JavaScript in WordPress

Community | tommcfarlin.com | 2 days ago

One of the things that’s always been somewhat of a point of pain in both theme and plugin development is how to handle JavaScript in WordPress. By this, I’m not talking about third-party dependencies such as jQuery, FitVids, or whatever libraries Bootstrap, Foundation, or what’s contained within the frontend framework you opt to use when building your theme – instead, I’m talking specifically about code that we write in order to get things done within the context of our work.
When it comes to procedural programming in WordPress – think working in functions.php – it’s expected that we’re going to be naming our functions with a unique prefix in order to prevent conflicts with other functions that may exist within plugins, third-party libraries, or even in WordPress itself.
For anyone who is just getting started in working in WordPress, this can be a hard lesson learned depending on if you’re one of the “read-the-documentation-first” type of people or not, but the thing is that the global nature of PHP mixed with the wide array of functions included in WordPress, PHP, and third-party code can lead to naming collisions that will either break the overall application or cause erratic behavior.

Tutorials | wpexplorer.com | 23 hours ago

How to Decrease WordPress Page Load Time

How to make your WordPress site load fast by decreasing page load time to help boost site SEO

How to Decrease WordPress Page Load Time

Tutorials | wpexplorer.com | 23 hours ago

Before putting together this post, I had to re-check the page load time of my blog. Well, I love me some speed and if my pages aren’t performing optimally, I will most probably go to bed a worried man. And I’m a worried man because I just scored 73/100 at Pingdom. Looks like I have some work to do but enough about me, you should be worried yourself if you have a slow website because: Google factors in page speeds when ranking your website
A slow website will kill your revenue stream
Nobody loves a slow website and that’s a fact. I’m willing to bet a slow website isn’t one among your favorite things. Slow websites can drive you crazy if you’re patient enough to stick around. That said, how can you decrease page load times of your WordPress website in order to offer a faster and richer experience to your web visitors?
In today’s post, we will reveal more than ten (10) tricks you can use to make your WordPress site faster. Take and run with a few of these points and you will be alright.
Choose the Best WordPress Hosting
There are several factors you must consider when choosing the best WordPress hosting. If you accidentally choose a sub-standard web host (or even an overburdened shared

9 min read Marie Dodson
Community | torquemag.io | 2 days ago

On the WordPress Content Modeling Problem

WordPress 4.0 was truly a huge push in terms of bug gardening, security enhancements, and of course, refinement. The backbone of WordPress is shifting to a full-fledged application platform, but many users won’t be able to see it as much more than a blogging platform or CMS.

On the WordPress Content Modeling Problem

Community | torquemag.io | 2 days ago

Last week, there was a bit of a stir regarding WordPress’s upcoming 4.0 release. Raelene Wilson started it off with a post about the “underwhelming” nature of the newest release, especially when looked at from the point of view of an average user. Pippin Williamson rebutted with a post on the importance of refinement in WordPress development, getting features 100% of the way there. Then came a sort of response from Chris Knowles outlining a roadmap of potentially more ambitious features. Many oft-cited questions came up again. Should WordPress remain backwards compatible? Does WordPress need a more refined vision? Is WordPress moving quick enough? I have opinions about all of these (yes, yes, no) but what really struck me was how wide the developer-user gap is growing.
WordPress 4.0 was truly a huge push in terms of bug gardening, security enhancements, and of course, refinement. The backbone of WordPress is shifting to a full-fledged application platform, but many users won’t be able to see it as much more than a blogging platform or CMS. When you boot up a fresh install of WordPress, you’re greeted with Posts, Pages, Categories and Settings. Rather than structure data from scratch,

Community | wpshout.com | 1 day ago

How Long Does Building a WordPress Site Take?

How long does it take a good developer to build a WordPress Site?

How Long Does Building a WordPress Site Take?

Community | wpshout.com | 1 day ago

Our thanks to this week's content partner! The best piece of WordPress writing last week was from Brian at Post Status: How much should a custom WordPress website cost?
Throughout the post, Brian makes the very correct point that “Pricing is hard,” and that “a website” can truly cost almost anything, depending on the client’s needs.
Unlike the rest of us, though, he doesn’t stop there. The post discusses real numbers: for example, the rough hourly rate of middle-of-the-road WordPress freelancer. What’s more, the numbers feel right: they closely resemble the internal calculus I do as a developer to decide how valuable a project is likely to be. By putting these secret rules of thumb out there for clients to see, Brian has created a piece of truly required reading.
Even if you don’t read the whole article, please read the following two sections: Freelancer rates vs. agency rates (which breaks down approximate hourly rates for low-and high-demand freelancers and web agencies), and Custom website prices, which has a sequence of paragraphs describing roughly what you can expect to pay, total, for various kinds of projects.
Time is money
I’ve put together a lot of “How long it takes” rules

Tutorials | wpcontent.co.uk | 2 days ago

How to Build a WordPress Starter Theme: Part 5 - Menus and Sidebars

Luke Watts teaches how to add the WordPress menu functionality and also register widgetised sidebars.

How to Build a WordPress Starter Theme: Part 5 - Menus and Sidebars

Tutorials | wpcontent.co.uk | 2 days ago

0 More posts ↓ This is post #6 of 6 in the series “How to Build a WordPress Starter Theme”
Welcome to Part 5 of “How to Build a WordPress Starter Theme”. In the previous part of the series, we started working in the functions.php file. We looked at using functions to easily inject code and features into our theme using hooks, actions and filters. In this part, we’ll continue working in the functions.php file and add the WordPress menu functionality and also register widgetised sidebars. To do this, we’ll also need to add some template tags to our index.php file. Let’s get started!
Adding Theme Support: Menus
If you login to your WordPress install, you’ll notice under Appearance there are no links for either Menus or Widgets. To get these to show up, we need to add this functionality to our theme. This is a two-step process. First, we register theme support in functions.php. Then we use WordPress template tags to tell WordPress where exactly in our theme files we want to have these displayed. So, let’s add the menu functionality first.
Open up functions.php in your text editor, and at the bottom, add the following function:
function noesis_register_nav_menus() {
/**
* Register Nav

4 min read Dan Zarzycki
Plugins | slocumthemes.com | 16 hours ago

How to Optimize Images on WordPress

This resource shows you how to use free plugins and tools to optimize images before, after, and during upload to a WordPress install!

How to Optimize Images on WordPress

Plugins | slocumthemes.com | 16 hours ago

Ever used an SEO tool to track and see how you can improve your website? A commonly requested fix on many of these engines is to “optimize images” for the web. The team at Slocum Themes uses a few different tools to optimizes images on WordPress. Read below to find out what technology to use to optimize images before, during, and after a WordPress upload. Optimize Images on WordPress while uploading
Let’s start with talking about optimizing images as they are uploading. A free plugin that can used to optimize the images is called WP Smush.it from WPMU dev. This plugin will automatically optimize images as they are uploaded to the media library.
Please be aware of one drawback to WP Smush.it. If your image is over 1mb in size, the Yahoo! tool used in conjunction with WP Smush.it will not work. Any images over 1mb in size will not be optimized.
Optimize Images Already on WordPress
This limit applies to optimizing images that have already been uploaded to your server from the past. We also recommend WP Smush.it for this purpose since it is also as simple as one button. With the plugin installed, highlight “Media” on the left sidebar and there will be a new subheading for Bulk Smush.it.