…developed by others.What Is Gulp Gulp is a streaming build system. You might have heard about and used grunt already. But lately gulp is getting more popular. It can do amazing stuff like compiling LESS/Sass, JS files, live reloading web pages and lots more.Why Use Gulp It can save you…
…define which WordPress Role(s) have access to these capabilities—for example, whether an Author can create a new Contact.Let’s edit our plugin file’s register_post_type() function call, replacing capability_type => 'post' with the following:'capabilities' => array( 'edit_others_posts' => 'edit_others_contacts', 'delete_others_posts' => 'delete_others_contacts', 'delete_private_posts' => 'delete_private_contacts', 'edit_private_posts' => 'edit_private_contacts', 'read_private_posts' => 'read_private_contacts', 'edit_published_posts'…
…develop tailor-made extensions. In this tutorial, you'll learn the concept of widgets in Magento and how you can use them. I'll demonstrate how you can create a custom widget, which is a really powerful way to plug in extra features in Magento.Introduction to WidgetsAs a Magento developer or site administrator,…
…delete post functionality.Getting StartedLet's start by cloning the previous part of the tutorial from GitHub.git clone https://github.com/jay3dec/AngularJS_Firebase_Part5.gitAfter cloning the source code, navigate to the project directory and install the required dependencies.cd AngularJS_Firebase_Part5 npm installOnce the dependencies are installed, start the server.npm startPoint your browser to http://localhost:8000/app/#/home and you should have…
…derations. Here I'll show you how.In this seven part series I'll show you how to move a WordPress site, focusing on several different scenarios: using plugins to move a single WordPress site moving your site from a subdirectory to the root directorymoving a single WordPress site manually moving a WordPress…
…deo course, Tuts+ instructor Dan Wellman will take you through all the basics of JavaScript development. You'll be using JavaScript in the context for which it was created: the browser. The course won't cover server-side JavaScript that runs on Node.js, or other esoteric environments where JavaScript can and does run—it'll stay focused on its prime habitat.…
…de by cutting and pasting text strings into Google Translate. I began to wonder if I could integrate the Google Translate API with the Yii Framework's I18n resource extraction script to automate translation for a number of countries. I posted a feature request at the Yii Forum and then decided…
…derstanding of OpenCart Layouts"Layouts" in OpenCart are the concept of organizing and providing templates for different kinds of pages in the front-end. What does it mean when you say a different "kind" of page? If you take a look at the different pages in OpenCart, you'll notice that the layout…
…developer, to begin using Redux Framework in the most basic of ways: adding fields. In the past, working with Redux required some understanding of PHP Classes and how they work. With Redux 3.5+ the learning curve has all but disappeared. I'm one of the creators of Redux Framework, and in…
…democratize publishing"; and goes on to say that it hopes to "serve the public good through freely accessible software". Of course, they're talking about open source software—accessibility in this sense is simply unrestricted access to the source code. However, as web developers we wouldn't be democratizing anything if a major section of the…