How To Tutorials

Page 1 of 41234»

Using PhpStorm 8 for WordPress Debugging & Development

Note: This article applies to the current version of PhpStorm, version 8. For prior versions, please click here.

It’s been two years since our last visit with PhpStorm. Several items have changed and we’ll cover how to get up and running with the latest version. PhpStorm 8 is a cross-platform, IDE (Integrated Development Environment) that delivers a feature packed, fast, and efficient user interface for debugging and code editing. As a commercial product, you will find the runtime to be fast and what you would expect from a well written native application. While still requiring a Java runtime, PhpStorm feels much faster than eclipse or even the lighter weight Netbeans IDE. Like Netbeans, it works with either DesktopServer Limited or DesktopServer Premium editions. It also provides all the common editing features you would expect to find in a professional IDE: code folding, code completion, debugging with breakpoints and step functions, variable watch lists and inspectors, and multiple disciplines for syntax highlighting (JavaScript, HTML, PHP, etc. with an emphasis on PHP). Since WordPress ‘template tags’ are just PHP functions, PhpStorm can make working with WordPress fast and efficient. Now PHPStorm features WordPress specific settings for code styling and an intelligent WordPress API for autocomplete while coding. However, setup is still a challenge as the new version 8 user interface can be misleading and is broken in a key area. But we have a workaround! Don’t let the “nuance” (bug) detour you as PhpStorm is fully functional, albeit in need of a few workarounds. In this post, I will help you simplify the initial setup process of using PhpStorm with DesktopServer to give you a fast and professional IDE for WordPress development. Once acclimated, users will find version 8 debugging quick, robust and more responsive than ever.

Read more »

Tagged , , , , ,

Tips & Tricks: Backup and Restore DesktopServer

Backing up your live website regularly is vital. Backing up your local sites is too. DekstopServer can be a go to backup if your site were to get hacked or become dysfunctional and you needed to restore it quickly. Because you have a copy of the site locally you can deploy it quickly. Read more »

Tagged ,

How to Deploy a DesktopServer Created Website to GoDaddy’s Managed WordPress Product

Earlier this year, GoDaddy started offering Managed WordPress Hosting. As with most other Managed Hosting services, there are some additional steps that need to be taken in order to do a successful deploy. This video shows you the steps necessary to successfully deploy your site.
Read more »

Antivirus Compatibility on Microsoft Windows

DesktopServer for Windows is designed and built exclusively for running on Microsoft Windows XP, Vista, 7, 8 and 8.1 operating systems. We test DesktopServer for complete functionality and compatibility on Windows systems running approved OEM Microsoft Antivirus solutions such as Microsoft Security Essentials (free at http://microsoft.com/security-essentials) and Microsoft Defender (which is built into all Windows 8.X systems). In most cases, no modifications are necessary to run DesktopServer. However, certain third-party, non-Microsoft antivirus can create compatibility and performance problems by permanently altering or inhibiting your core operating system in an effort to “protect you”. This document will will help you overcome common third-party related issues.
Read more »

Tagged , , , , , , ,

Tips & Tricks – Customizing wp-config-sample.php for your Blueprint

Making changes to your wp-config every time you create a new site can be a chore.

But wait! Did you know that you can save changes in a Blueprint? That way, you only have to make the changes once, and they’ll be the default settings every time you create a new site using that Blueprint!

(First, if you don’t already know how easy it is to create DesktopServer Blueprints, check out our super-simple tutorial!)

Here are some really cool things you can do to increase productivity with wp-config! Unless otherwise specified, add these changes to wp-config-sample.php, which DesktopServer will use as a template to create the wp-config file when you create a new site with your Blueprint.

Read more »

July 2014 Tips & Tricks

Whether you’re deploying a site from your local environment to the live server, or pulling a live site down to local, there are some plugins that just seem to get in the way of a smooth migration.

Read more »

How to Deploy a DesktopServer Site to Flywheel

Flywheel is a managed hosting server, that specializes in high speed, highly reliable WordPress sites, but their proprietary server configuration require a few additional steps to the Direct Deploy process.

In this video, we show you how to take your locally created WordPress site and use DesktopServer Premium to deploy to FlyWheel’s managed server.

How to Deploy to Flywheel

Be sure to check out all of our other videos, and subscribe to our Youtube channel for more!

How To Deploy Your DesktopServer Site to a Live Host In a Subdirectory.

Most WordPress installations are either in a top-level domain (such as example.com), or in a subdomain (subdomain.example.com). WordPress can be installed in a subdirectory (such as example.com/site/), but if you want to deploy a locally developed site to a subdirectory, there are a few additional steps that must be taken. This video shows you how.

Be sure to check out all of our other videos, and subscribe to our Youtube channel for more!

How to Deploy Your Locally Created Website to a Subdirectory on a Live Host

The method we recommend for setting up a live hosting environment is to either use a top level domain such as .com, .org, .gov etc, or to use a subdomain where you would use a differentiating word prior to the top level domain (domainname.com, subdomain.domainname.com). However, there may be a time that you find yourself in need of deploying your locally developed site to a subdirectory instead. A subdirectory installation is when you have created an installation in a directory beneath your top level domain (domainname.com/subdirectory). While DesktopServer’s direct deploy method can work in these instances, it requires that the live site directory structure is identical to that of your local environment and that WordPress is installed in the Top Level Domain. Sometimes, this is not the case. In the video tutorial and instructions, we show you how to take a locally developed WordPress website created with DesktopServer and deploy it to a subdirectory on your live domain.

For those of you that would like step by step directions, we have included those as well:

  1. Create WordPress 1-click install
  2. Install to subdirectory of choice
  3. Note database name
  4. Verify that Database Table Prefix matches local prefix table
  5. Verify installation
  6. Delete wp-content directory and all its contents in newly created WordPress subdirectory
  7. Start DesktopServer
  8. Export your local site to an archive
  9. In Export As field, enter top level domain name or subdomain only. Do not enter subdirectory
  10. Select Customize Scrubbing Options (!important)
  11. Change “Replace With” field to have /subdirectory name in the scrubbing options
  12. Open archive
  13. copy database.sql to a file location of your choice (note location in which you stored the file)
  14. FTP local wp-content file to live WordPress subdirectory
  15. On Host, click on phpMyAdmin
  16. Select the database of the new WordPress installation.
  17. Delete all tables in database
  18. Import locally stored database.sql that was extracted from newly created archive
  19. Check to be sure site works
  20. Re-save permalinks
Tagged , ,

How to Use Blueprints for Quick & Consistent WordPress Development

Did you know that you can place plugins and theme frameworks that you frequently use inside DesktopServer’s xampp\blueprints folder? This can help you accelerate the common website configurations you usually create as well as try out different versions of WordPress. One of our goals is to help get users an opportunity to try out beta versions of WordPress to facilitate bug squashing and contribute to the Open Source software community.
Read more »

Page 1 of 41234»
  • WordPress is a registered trademark of the WordPress Foundation. serverpress.com is neither affiliated nor endorsed by the WordPress Foundation. serverpress.com and the serverpress.com logo is a trademark of ServerPress, LLC.
Contact Us

Tel: 619 800 8478
Email: support@serverpress.com

facebook  Google Plus Circle  Delicious Discover  Technorati Favorite  Recommend on StumbleUpon  Submit to Digg  RSS feed