Abid Omar
Abid Omar is a WordPress, JavaScript and HTML5 Developer. You can follow him on Github.
Tutorials
  • Code
    WordPress Roles and Capabilities: Building an Admin InterfaceThumb
    8 shares
    This is a four-part series tutorial covering the WordPress users, roles and capabilities topic. The series will cover the architecture and design of user roles in WordPress; highlight the most important functions for interacting with users and managing roles and capabilities; and in the last two articles, we are going to build a real-life example that demonstrates the usefulness of this API.Read More…
  • Code
    WordPress Roles and Capabilities: A Real Life ExampleThumb
    6 shares
    This is a four-part series tutorial covering the WordPress users, roles and capabilities topic. The series will cover the architecture and design of user roles in WordPress; highlight the most important functions for interacting with users and managing roles and capabilities; and in the last tutorial, we are going to build a real-life example that demonstrates the usefulness of this API.Read More…
  • Code
    WordPress Roles and Capabilities: Functions of NoteThumb
    12 shares
    This is a four-part series tutorial covering the WordPress users, roles and capabilities topic. The series will cover the architecture and design of user roles in WordPress; highlight the most important functions for interacting with users and managing roles and capabilities; and in the last tutorial, we are going to build a real-life example that demonstrates the usefulness of this API.Read More…
  • Code
    WordPress Roles and Capabilities: The BasicsThumb
    22 shares
    This is a four-part tutorial series covering the topic of WordPress users, roles and capabilities. The series will cover the architecture and design of user roles in WordPress; highlight the most important functions for interacting with users and managing roles and capabilities; and in the last tutorial, we are going to build a real-life example that demonstrates the usefulness of this API.Read More…
  • Code
    A Guide to the WordPress HTTP API: Automatic Plugin UpdatesPreview
    34 shares
    As you probably already know, WordPress has a mechanism that detects plugins, themes and the WordPress core updates, makes a notification when they are available, pulls information about these updates and enables you to automatically install these updates. This third (and final) part of the WordPress HTTP API series will teach you how to create your own plugin repository to distribute automatic updates for your users.Read More…
  • Code
    A Guide to the WordPress HTTP API: Payments With PayPalPreview
    9 shares
    In the first part, we touched on the basics of the WordPress HTTP API and how to make a simple GET request and read the response. In this tutorial, we'll learn about the PayPal Express Checkout API and how to build a class that uses the HTTP API to process payments with PayPal. Preferably, you will have some knowledge of what PayPal is and also a Sandbox account (which is free and easy to get). We've done this as a plugin to show how the PayPal class works and ease making the HTTP requests.Read More…
  • Code
    A Guide to the WordPress HTTP API: The BasicsPreview
    16 shares
    In this tutorial, we'll learn about the WordPress HTTP API, and the different functions it offers to make HTTP requests and handle the response.Read More…
  • Code
    How to Sync A Local & Remote WordPress Blog Using Version ControlPreview
    53 shares
    Ever wondered how you might use Version Control with WordPress? If you prefer to work on your WordPress projects locally but have to get them to sync remotely, this tutorial is for you. You have probably tried to synchronize between the two setups by manually uploading the changed files and using PHPmyAdmin to export and import your database once changed, and (very likely) broke something in the process. In this tutorial, we are going to automate the syncing process; so you can concentrate on what you are supposed to do instead of wrestling with never-ending migrations.Read More…