Posts

Showing posts from 2017

Golden Principles of User Interface Design

Image
Golden Principles of User Interface Design 10 Usability Heuristics for User Interface Design Based upon Ben Shneiderman’s “Designing the User Interface” and Jakob Nielsen’s “Ten Usability Heuristics”, 10 general principles for interaction design. They are called “heuristics” because they are broad rules of thumb and not specific usability guidelines. 1. Strive for consistency Users should not have to wonder whether different words, situations, or actions mean the same thing. Do not confuse your user — keep  words and actions  consistent. Use  “The Principle of Least Surprise.” Good Example: Car Climate Control In other words, use all elements across your application consistently. For example a certain style of button should always do the same thing, or navigation should function logically, going deeper in hierarchy. Consistency of: Workflow / Processes Functionality Appearance Terminology 2. Visibility of system status or Offer informative feedback The sys
Image
How to Duplicate Posts and Pages Without Plugins It is very useful when you work with a lot of similar posts. So, when you copy a post, you don’t have to enter all metadata, taxon omies etc. each time manually. Duplicating posts is a very useful functionality when you work with a lot of similar posts (for example products in online shop). Especially if the posts have  the same custom fields values, but the different post title and content. It means that you do not have to re-enter custom fields, post tags and categories each time. This is the example: When you click the «Duplicate» link, the post will be cloned, but it won't be published, it will be saved as a draft and you will be redirected to the post edit admin page. This is enough easy to do, so, look at the following code, insert it into your theme  functions.php  file (or into the another file if you know what to do). 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 3