Feature news

Showing posts with label wordpress. Show all posts

What is wordpress?




WordPress is a free and open-source content management system (CMS) based on PHP and MySQL.Features include a plugin architecture and a template system. WordPress was used by more than 23.3% of the top 10 million websites as of January 2015.WordPress is the most popular blogging system in use on the Web,at more than 60 million websites.

Themes


WordPress users may install and switch between themes. Themes allow users to change the look and functionality of a WordPress website and they can be installed without altering the content or health of the site. Every WordPress website requires at least one theme to be present and every theme should be designed using WordPress standards with structured PHP, valid HTML and CSS. Themes may be directly installed using the WordPress "Appearance" administration tool in the dashboard or theme folders may be uploaded via FTP. The PHP, HTML (HyperText Markup Language) and CSS (Cascading Style Sheets) code found in themes can be added to or edited for providing advanced features. WordPress themes are in general classified into two categories, free themes and premium themes. All the free themes are listed in the WordPress theme directory and premium themes should be purchased from marketplaces and individual WordPress developers. WordPress users may also create and develop their own custom themes if they have the knowledge and skill to do so. If WordPress users do not have themes development knowledge then they may download and use free WordPress themes from wordpress.org.

Plugins


WordPress's plugin architecture allows users to extend the features and functionality of a website or blog. WordPress has over 39,078 plugins available, each of which offers custom functions and features enabling users to tailor their sites to their specific needs. These customizations range from search engine optimization, to client portals[13] used to display private information to logged in users, to content displaying features, such as the addition of widgets and navigation bars. But not all available plugins are always abreast with the upgrades and as a result they may not function properly or may not function at all.

Mobiles

Native applications exist for WebOS, Android,  iOS (iPhone, iPod Touch, iPad), Windows Phone, and BlackBerry. These applications, designed by Automattic, allow a limited set of options, which include adding new blog posts and pages, commenting, moderating comments, replying to comments in addition to the ability to view the stats.

Other features

WordPress also features integrated link management; a search engine–friendly, clean permalink structure; the ability to assign multiple categories to articles; and support for tagging of posts and articles. Automatic filters are also included, providing standardized formatting and styling of text in articles (for example, converting regular quotes to smart quotes). WordPress also supports the Trackback and Pingback standards for displaying links to other sites that have themselves linked to a post or an article. WordPress blog posts can be edited in HTML, using the visual editor, or using one of a number of plugins that allow for a variety of customized editing features.


Learn more »

How to Install WordPress?


In this tutorial we will provide you with detailed instructions on how to install WordPress on your web hosting account. Follow these guidelines if you want to perform a new, manual installation of the latest WordPress version.






Learn more »

WordPress.com vs. WordPress.org



It’s a frequent point of confusion — what’s the difference between WordPress.com and WordPress.org?
A simplified version is this: WordPress.org is an information and “grab the software” repository; WordPress.com uses the same core software, but focuses on the provision of hosting services.

WordPress.org Overview

In brief, WordPress.org is where “WordPress” the software is freely available to the public. The same goes for thousands of plugins, in addition to a number of “premium” plugins that can be purchased separately.
WordPress.org is terrific resource for “do it yourself” site owners. With support forums and tons of “how to” information, site owners can modify their designs and functionality to the limits of their creativity.
Also covered by the “ORG” side’s documentation are the basics: installing WordPress, walk-throughs of your first posts and categories, etc. The supporting documentation is remarkably good considering it’s a no-cost service.
With the WP Codex at your command, you’ll be able to find everything you need to get WordPress (the software) rolling on your own domain — and most web hosts have very simple “one click” WordPress installation scripts.
Summarizing, with WordPress.org, the sky is the limit, and you won’t need to pay to remove third-party ads. With no restrictions, you can modify the core PHP, add fancy jQuery elements, use any theme you like, and/or install any plugin you want.
There’s really only one thing missing… while one-click installation of WordPress often makes setup quick and easy, you will need a web host — and a host is not free.
Web hosting costs vary, but for “decent” WordPress hosting of a typical small- to medium-sized site, $7-15/month is about the range.
You’ll also pay a few dollars for the annual renewal of your domain name (example:diythemes.com).

WordPress.com Overview

Over on WordPress.com, things are flipped a bit. Installation is a snap, and the web hosting is provided. And, ignoring the usual asterisks, the hosting is free!
The pros of no-cost hosting are clear. Aside from quality hosting services, you’ll also get baked-in spam protection, automatic backups, automatic updates, proven security, and some WordPress.com plugins and services not found elsewhere (or not right away).
That’s the good news.
The primary “cons” are that you cannot modify the PHP source code (even “newbies” often discover they want to make a few changes). You can’t upload any plugins, either — though there are plugins available on WordPress.com, these represent a fraction of the “19,000 and counting” available on WordPress.org.
Finally, while you can choose among nearly 200 themes, you can’t upload your own — and customization of these boilerplate themes is relatively limited.
Remember the asterisks? Most of them go away with a price tag. Here are some notable ones.
Your “domain name” will sound unprofessional, i.e.yourthirdchoiceofname.wordpress.com — though you can buy your own domain name, then map it to the WordPress.com system. At a cost, of course, but one you’d also have with self-hosted WordPress.
Don’t like seeing third-party ads on your site? For $30/year, the ads can be removed.
A “custom design” package will let you get limited control over your chosen theme’s design, such as changing the font and making basic CSS changes (no PHP, no FTP) — for $30/year.
Links advertising WordPress.com and themes cannot be removed. Extra storage begins at $20/year. If you want to roll-out your own videos, then VideoPress is $60/year (note: Youtube embedding is available without the VideoPress upgrade).
Premium themes have a price tag as well, ranging from about $45 to $100, each — and these themes can’t be transferred off WordPress.com if you later choose to go self-hosted.

WordPress ORG or COM — Which is Better for Me?

While it was a recurring theme above, the cost should not be the primary factor in your decision, though it’s always important to recognize a simple truth — you get what you pay for — period.
Whether it’s with managed WordPress hosting (this is the .org kind) or the (starts at) free WordPress.com hosting, at some point, you’re going to pay to play.
While most self-hosted WordPress (the ORG kind) sites won’t have the “here and there” optional costs noted with the above WordPress.com “kill the ads” sorts of options, a year of web hosting isn’t going to “save” on WordPress.com — if anything, self-hosting tends to be (slightly) more expensive.
So if it’s not the money, what should be the deciding factor?
Simple — it’s you. This is your site, your brand, and your voice. The deciding point is how you wish to present yourself.
For certain types of blogging or personal sites, WordPress.com hosting offers an inexpensive method to share your thoughts, images, and connect with others. Are you planning a private “our family” site? For free, or near-free, you can probably ignore the clumsy “domain” name, the design limitations, and general “ad and link” clutter.
On the other hand, if you run a professional site — your portfolio, an industry blog, a business — then you are much more likely to 
want need total control over your hosting, advertising, branding, and more. You’ll want to pick a great framework — ever hear of Thesis? — as well as plugins that serve your needs.
To make the most of your voice and brand, you’ll also want to dive — or hire a pro to dive — directly into FTP, PHP, and all the other goodies that can bring your site bubbling to the top.
And if you’re a professional currently hosting with WordPress.com, don’t worry — you can migrate to a self-hosted platform at any time.
Learn more »

WordPress Posts vs Pages

The combination of static pages and dynamic posts is what makes a content management system (CMS) like WordPress so flexible and powerful. For most purposes, you will want to use each post type, both pages and posts, for different purposes.
If you used only posts, you would have a blog. If you used only pages, you would have a traditional static website. But the ability to use both together (as well as add new post types, such as real estate listings or recipes) is what makes WordPress the most popular marketing platform, and usually the best platform for building a small business website.
After I explain the difference between WordPress posts and pages, I will quickly help you cut through the common confusions with WordPress jargon, as quickly as possible by learning the simple newspaper analogy.

Pages vs. Posts in WordPress

The WordPress interface and “Publish” button look very similar for both pages and posts, but the behavior of each is very different.
I think of pages like the pages in a book. You could technically tear them out and rearrange them, but mostly you want them to stay put and sit there in a particular order and structure. A great use of pages in WordPress is your about page and your services pages: one page for every service you offer.
I think of posts as post-it notes. You scribble on them and get them out there. There is no care in meticulously arranging them because you can always arrange and rearrange them later.

The 3 main differences between pages and posts on WordPress

  1. Your posts will show up on your blog, in your blog archives, and in your RSS feed. Your pages don’t.
  2. Posts are arranged in a big pile and tagged with date, time, author, categories and tags. They have no hierarchy. Pages are arranged in a tree-like hierarchical structure, and allow you to create a completely static website. Pages have no categories or tags.
  3. Posts have comment sections by default (unless you disable them). Pages do not have comments, by default (unless you enable them).

Your WordPress Website is Like a Newspaper

Another way to think about WordPress posts vs. pages is to compare your WordPress website to a magazine or newspaper. It is essentially a collection of articles and other pieces of content arranged by categories.
A WordPress blog has many more features than a newspaper, but we can safely ignore those for now, until we get the basics down.
  • Your WordPress site / blog = your newspaper
  • WordPress Theme = Newspaper Design Template
  • Page = page.
  • WordPress Post = Newspaper article.
  • WordPress Category = Newspaper Section (e.g. Sports, Business, Local, etc.)
  • WordPress Tags = Other ways to categorize your article, such as by Author and Date (But in WordPress, you don’t need to add author and date as tags. That is done for you automatically. You can add whatever tags you want, even “awesome article.” No one can stop you!).
A quick note about WordPress tags
They aren’t keywords, and they don’t help you rank in search engines! Don’t overuse them because they can become difficult to manage after a while.
So when you are designing a newspaper, you start with blank pages. Then you arrange those pages in a structure, such as News, Business, Sports, etc. These are your categories. They should remain relatively static.
Then over the top of those blank pages, you place a design template, which includes how you want each page laid out. (This is where WordPress themes, web design and development work comes in).
Within your design template is the blank space where you will put the content. Once the template is set, you don’t have to set it again. You can just write articles. Write them in MS Word if you want to and transfer them to WordPress later (important: make sure you use the “Paste from Word” button or it will look bad).
When building a WordPress site, you do the same thing. You install a theme that includes some page templates. Then you plug in your content, and that is how it will appear. A professional WordPress theme gives your website a very consistent, professional look.
Then you set up pages to insert the content that will not change, such as the About page, which tells you about the editor, or the Contact page, which gives people details.
Finally, you start filling in those blank spaces in your pages with your articles. This is the dynamic element of your WordPress website.

WordPress Pages, Posts and URLs

So how does anyone find your published content on the internet? The same way as everyone else. With a URL. You may not realize it, but every link you click has a URL in it that loads that unique page in your browser. Even the menus, navigation and buttons on any website in the world.
Any page or post has a unique URL link
Such as http://yourblog.com/your-new-page/–within your site, and then it just sits there, waiting for people to navigate to it. That is why pages are considered “static content.” They just sit there, day in and day out.
In contrast, your blog posts feed into your RSS feed, which gives people the ability to subscribe to your website and get automatic updates.
Often, you will link to your new page from your top navigation menu. But you will have to edit your menu (under Appearance -> Menus in the WP dashboard) in order to have your new page display there.

How page hierarchies affects site structure and URLs

Since Pages are hierarchical, they can be arranged in a tree structure, just like a family tree. So with a page, you have parent pages and child pages.
For example, lets say you have a parent page called Services at yoursite.com/services. You can create achild page for that page called “Tire Repair,” which will show up at yoursite.com/services/tire-repair/. But if you make that new page a top level page instead of a child page under services, then the URL will look like this: yoursite.com/tire-repair/.
How you arrange this site structure matters to your SEO.
You can’t do that with posts. Every post is jumbled together with all other posts in your site structure, so it would just look like this: yoursite.com/tire-repair/ or yoursite.com/blog/02/05/tire-repair/(depending on how you set your permalinks).

WordPress Post

A post is another page on your site, really, with it’s own unique URL  link–e.g. yoursite.com/your-post-name/.
You already know it does not have a hierarchichal structure, but it has many more ways of being arranged, and can even be rearranged by user input, as when they do a site search for your content.
But a WordPress post also has all these extra attributes, which changes it from a static page into a dynamic one.
1) A post is automatically tagged with a bunch of information
Date published, author, category, tags, and post type. This extra information is called “metadata.”
Metadata helps you to arrange and organize your posts (articles). That is why posts are considered “dynamic content.”
If you have seen a tag cloud, (which can be added to your sidebar as a widget) they link to your tag archives, which display only the posts with the corresponding tags. If you wanted, you could create a page which dynamically displays all your posts that have one category and one tag.
Let’s say you have a sports equipment website. You could display just posts related to “Red Soccer Balls,” because you already tagged your soccer ball posts with the “soccer ball” category, and you use colors in your tags, in this case, “red.”
2) A post shows up on your blog, category archives, tag archives and is transmitted via RSS feed to your subscribers.
You don’t have to go notify anyone. When you hit publish, it will be delivered automatically.
3) A post has a comments section, by default
where you land when you click on it from your blog page. This is also the page where people add comments. Additionally, this single post page has its own URL that you can share with friends or link to from other websites, including social media.
Once you create a page or post, can you switch the post type? You can with the post type switcher plugin. But why would you want to switch from a page to a post, or vice versa? Usually, it has to do with whether you want comments on your page or not. But you may also wish to move a post into a hierarchical structure.
Example: Why “About” should be a page and not a post
The best example of a WordPress page is an About page. You do not want to create your About info as a post, although you could. Posts go to your blog just like a newspaper article, and so it will be displaced by your future blog posts. You don’t want that.
Instead, you want your about information to be referenced as a static page which is always there for you when you need it. It is always there for you at its own unique URL, which is usually:yoursite.com/page-name/
In this example, your about page will appear at yoursite.com/about/. You can link to that URL from anywhere on the web, including your own navigation menu, which you should do (and usually happens automatically).
Learn more »

Create a WordPress Post



In this tutorial we will teach you the very basic thing you need to do with WordPress - creating posts. To begin, login to your site admin panel and go to Posts -> Add New.


On this page you will see the WordPress posts editor. The most important parts of this page are:
  • Post Title - enter the title of your post in this field. On your theme it will be shown above your content.
  • Post Content - you can use the WordPress WYSIWYG editor to add the actual content of your post. Note that it has two tabs - Visual (use the editor to format your text) and Text (add your HTML code directly).


Once you enter the content of your first WordPress post, you need to Publish it. Publishing brings your post to your actual website.


That's it! You can now go to the front page of your site to check out the newly created blog post.

Learn more »

How to Install WordPress Themes

The first thing you need to do when you want to install a new WordPress theme is to login to your site admin page. Once there, go to Appearance -> Themes.



Here, you will see all the themes you have currently installed in your application. To add another one, simply click on the Install Themes tab.



On this page there are two ways to add a new theme. You can either use the search field which will return results from the WordPress.org theme directory or you can upload a theme from your local hard drive. In this tutorial we will show you how to add themes in both ways.

Choose and Install a theme from the official WordPress theme directory

The easiest way to install themes to your WordPress site is if they are listed in the official themes directory. This allows you to search for the theme you need directly from your site admin page. Each theme in the official directory has to have Tags that describe its functionality allowing you to easily search for the right theme.
If you know the theme's name, you can simply search for it.



However, usually that's not the case. This is why, you can use the Feature Filter. For example, you can search for a Black and WhiteTwo columns theme that has Flexible Width. Simply check those tags and press the Apply Filters button.



You will now see all themes that meet your search. Hover over any of them and you will see two options - to see a demo of the theme or to install it. Once you choose which theme you want to use for your site, press the blue Install button.



Your WordPress application will download and install the theme for you. Simply click the Acticate link on the next page you will be redirected to.



That's all - you can go to the front page of your site to see its new looks.



Upload a theme you have already downloaded

If you have a theme that's not listed in the WordPress.org directory, you can simply upload it from theThemes -> Install Themes section in WordPress. To do this click on the Upload link at the top of the page.



Now, click the Choose File button, select the archive of your theme from your local computer and press the Install Now button.



In few seconds, WordPress will upload and extract the theme archive for you. All you need to do next is to press the Activate link under the message for successful theme installation.



That's it! You can now go to the front end of your site and see the newly activated theme.
Learn more »

How to Use WordPress Categories

WordPress categories are a very convenient way to organize your posts. You can have parent and child categories making hierarchical arrangement of your posts possible. In addition to that, one post can be into more than one category. This gives you a lot of flexibility to show exactly the posts you want, exactly the way you want them in widgets, menus or directly in your WordPress theme.


To creat new categories in WordPress, you need to access the Posts -> Catgories page first.



On the left side of the page you will see a tab that allows you to create categories. Fill in the category name, its slug (will be used in the category URLs) and the Add New Category button. For the purpose of this tutorial we will make a new category named Family posts.



That's it, your first category is ready. Now, let's make a sub-category of the Family posts one namedNephews. Fill in a name and slug the way you did with the first category but this time select Family posts as parent for the new category. Then, press Add New Category once more to save thew new sub-category.



How to assign posts to categories

Once you have the category structure created, you can add posts to categories. There are two ways you can do this. The first one is to open a particular post (or write a new one) and place a checkbox in the category you want to assign it to.



The second way is to bulk add posts to a category. To do this go to Posts -> All Posts. Next, select the posts you want to add to a category, click on the Bulk Actions tab, select Edit and finally press theApply button.



Once you do that, you will few options you can adjust for those posts. One of them is the Categoriessection. Select the category you want to add those posts to and click on the Update button.



Now, the posts you've marked previously belong to the category you've chosen.



Learn more »