• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

WP Realm

WordPress news, community news, reviews and more from all over the world

  • News
  • Tutorials
  • About

5 Steps to Consider When Taking over a Slow WordPress site

29 December 2017 by Nuno Morgadinho

If you provide WordPress services sooner or later you will run into a client that has had their site built on WordPress by someone and are now concerned with the website being slow and they want you to fix it.

You start looking into it and notice their hosting is a bit sucky and also their theme was poorly built or they’re using a “premium” theme that is isn’t all that great for performance.

It is a real challenge, how do you go about it?

1. Explain what is involved to the client

The client already did some investment on the website and they may not be very happy to invest a lot more. Try to reaffirm their purpose and then state what it will take to get there. Don’t compromise or settle for less simply because they already invested. It will be worse if they invest some more and keep the same problems. Establish your terms and what it will take for you to become the tech CO for their website. Because that is what you’re signing up for when you say yes.

[Read more…] about 5 Steps to Consider When Taking over a Slow WordPress site

Filed Under: Miscellaneous

A New WordPress User Experience Write-Up

5 August 2016 by Roan de Vries

task2-1

Hi there! For those of you who don’t know me, my name is Roan de Vries. I’m 18 years of age and I’m studying music in The Netherlands. I think you can guess my hobby by now, which is making music in general, but specifically playing the guitar. Most of you probably never heard of me, but you may have heard about my dad: Remkus de Vries.

My experience so far in WordPress has been very limited, but I have been to my first WordCamp recently in Antwerp. I’m very keen to learn more about WordPress.

My dad pointed me to an article about improving the WordPress New User Experience by creating a more beginning user friendly environment. As I was reading it made me curious how I would perform on those tasks. I thought I’d do my share and give a look inside my head on how I complete a set of four very beginner tasks (as shown in the article). [Read more…] about A New WordPress User Experience Write-Up

Pages: Page 1 Page 2 Page 3 Page 4 Page 5

Filed Under: Case Study Tagged With: NUX

How to get started as a WordPress Developer

13 April 2014 by Andrea Rennick

WordPress is the web’s most popular content management system powering over 70,000,000 websites worldwide. With this amount of mass-usage, some of the most talented developers around have chosen WordPress as their development platform of choice. These developers aren’t born with the skills to make WordPress functional and elegant.

Fortunately, there are numerous resources to help developers hone their WordPress mojo. This article is intended to serve as a resource for both newcomers and seasoned developers to both learn how to develop better websites and how to find answers to often ambiguous or complex questions.

1. Prerequisites

As far as development goes, WordPress has one of the lowest barriers to entry of any platform. This doesn’t mean that anyone can become without having any other web experience. These the folowing items are the foundation of any WordPress Developer’s skills.

HTML, CSS & JavaScript

HTML, CSS and Javascript are the basic building blocks of the web. Having a solid grasp of these tools will help immensely when developing on WordPress, or any other web platform at that. Luckily these languages are relatively easy to learn, but it takes time to master. There are countless books and online courses around to teach you these skills. I recommend W3 Schools to learn the basics then moving to a more advanced course like Lynda.com or Treehouse. There are also countless books available.

PHP & MySQL

WordPress’s Content management system is written almost exclusively in PHP with MySQL as it’s database backbone. Having a grasp these two technologies will help you develop better on the platform. Lynda.com has a great introductory course to PHP & MySQL which will walk you through building your own (custom) CMS. Though many the things you learn, such as database queries and includes are handled by WordPress through its own functions, understanding what these functions actually do under the hood will help you build sites better.

Local Development Environment

Having a local development environment allows you to work with WordPress on your own computer and is the quickest way to develop sites. This is part of any standard development workflow. There are several ways to install WordPress locally. The easiest way to do this is with something like BitNami which allows you to install all off of the WordPress components through an easy to use application. To get more advanced install an AMP (Apache, MySQL, PHP) stack. MAMP is a good way to do this for users on a Mac. WAMP is a good tool for users on a windows machine. The most advanced users often opt in to installing these services individually and often replace the standard PHP install with PHP-FPM and Apache with NGINX for better performance while using fewer system resources. Who Is Hosting This also offers reviews of the top shared hosting packages, which could be a great option for developers just getting started, or is having trouble working from a local server.

Staging Environment

Once changes are made to a site locally, in a standard development workflow, the next step is to push the files to a staging environment. This will mimic how a production (public-facing) website will loop and perform, but is not publicly accessible. Launching a small cloud server instance through a company like Digital Ocean is an affordable way of creating a staging environment on a dedicated cloud server, less than $5 per month.

Note: Amazon Web Services and Rackspace are the top two providers of cloud servers, but Digital Ocean is much cheaper, and is a startup.

Text Editor / IDE

Choosing a text editor can be a very personal choice, such as choosing a brand of cars. With that being said, some text editors are much more fit for WordPress than others. The editor of choice for most WordPress developers is Sublime Text 2, which is an open source text editor with a wide range of features. Pauluund has a great post on Web Development with Sublime Text, which will show you all of the key features that a WordPress developer would use.

2. Working With WordPress

Now that all of the prerequisites have been met, it is time for the fun part, working with WordPress.

Installing WordPress

Installing WordPress is super-easy with the famous 5-minute install. One thing to note is that the instructions are listed on the WordPress Codex. The Codex is WordPress’s living documentation, and is a great point of reference for almost any WordPress issue.

When Things Go Wrong…

Most, if not all developer run into problems, especially when they are first getting started. When this happens, it is important to find the right place to get support.

Getting Basic WordPress Support

WordPress is a thriving Open Source project with thousands of active community members. Many of them offer their assistance through things like forms and Q&A sites. For most questions, the best place to go is the WordPress Support Forums and post the issue in the appropriate category. Most posts get responses (and subsequent answers) within a matter of hours. Be as specific as possible for the best results; the more information the better.

More Advanced Support

Another place to get support is the WordPress Stack Exchange. Similar to Stack Overflow, there are hundreds of daily active users. Please note, Stack Exchange has very specific rules for formatting and what questions should be asked, keep all questions on the WordPress topic. For more generalized programming questions, Stack Overflow is the appropriate Q&A Site. All of the questions on these sites are geared towards developers.

Filed Under: Miscellaneous Tagged With: development

WordPress wp-cli Kung-Fu Made Simple

26 September 2013 by Nuno Morgadinho

With every new site or project, there comes a new WordPress install, and a few steps are needed before you can start to work. They usually involve one or more of the following:

  • download / update WordPress
  • create a new database and database user
  • set up Apache vhost
  • set up vhost url on system hosts file
  • install your favorite plugins
  • install a theme

This is a fairly simple process, which takes up a few minutes every time you start on a new project. However, since I like to automate things to decrease the chance of screwing up, and saving time, I’ve started to play around to see if I could somehow streamline this process. [Read more…] about WordPress wp-cli Kung-Fu Made Simple

Filed Under: Practical Tagged With: command-line, wp-cli

Upgrade your client services with documentation

10 July 2013 by Curtis McHale

When I started building WordPress sites I actually thought my job was done once I handed off the site to the client; the code is written, it is theirs now. I suppose that worked: I was able to pay my bills, but didn’t see many of those clients again.

Then I started providing some documentation and training for clients. Yes, it was a bit of a pain, but curiously enough they kept coming back for more work, and not just more training work, also development work.

I firmly believe that upping my game by providing training and documentation is the reason clients started coming back. Expanding my level of service created a great way for me to earn more, both with my hourly rate and also by having more items to charge for.

[Read more…] about Upgrade your client services with documentation

Filed Under: Business

WordSesh Brings a WordPress Event to Your Home

12 April 2013 by Scott Basgaard

WordSesh, an event that’s been creating quite a buzz in the community lately, will be 24 hours of WordPress presentations streamed live and is just a few hours away. If you haven’t heard of the event yet or seen the updated speakers list, make sure to check it out here.

It’s the first event of its type and with names like John James Jacoby, Frederick Townes, Dre Armeda, Lisa Sabin-Wilson, Jake Goldman, Brad Williams, and more! It’s bound to be an incredible event so definitely expect to learn something and have a great time. [Read more…] about WordSesh Brings a WordPress Event to Your Home

Filed Under: News Tagged With: Presentations, Streaming, WordSesh

Residency — A New Meeting Format?

8 April 2013 by Zé Fontainhas

It has been interesting lately to see how WordPress enthusiasts have been finding creative ways to get together. We all know WordCamps and meetups, of course, but in the last months, we’ve seen the birth of the regional WordCamp, BuddyCamp,  WordUp (a kind of larger meetup/un-conference), WP Camp, and even WP OnTour (whatever happened to that?).

Given all these variations, is another one needed?

The community in Portugal seems to think it is. Under the guidance of Nuno Morgadinho, from WidgiLabs, a new experiment is about to take place: the WordPress “Residency”.

[Read more…] about Residency — A New Meeting Format?

Filed Under: Events Tagged With: residency

  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Interim pages omitted …
  • Go to page 11
  • Go to Next Page »

Primary Sidebar

Recent Comments

  • Remkus de Vries on Building a Multilingual Website? These are the Questions to Ask.
  • Tuba on Building a Multilingual Website? These are the Questions to Ask.
  • WPML, qTranslate eller Polylang: hvilken du skal velge og hvorfor? (2020) - My Blog on Building a Multilingual Website? These are the Questions to Ask.
  • Marian Malahin on Building a Multilingual Website? These are the Questions to Ask.
  • WPML,qTranslate X或Polylang – 三种最流行的多语言WordPress插件比较(2019) – wordpress on Building a Multilingual Website? These are the Questions to Ask.
Copyright © 2012 – Today – WP Realm