The platform has evolved in the past decade from being a basic blogging service to something that has helped people and brands become more social and changed how we communicate on the Web.
By Ken Yeung
Bloggers who use WordPress are able to apply design themes to their sites while also integrating third-party plugins easily. Since it’s open source software, there isn’t a need for an approval process before someone can implement a new feature.
As of this writing, the latest version of WordPress has been downloaded more than 21 million times.
Has it already been a decade?
For Mullenweg, hitting the decade mark was a bit startling for him. In a blog post, he waxed nostalgia about the platform he helped create:
Has it really been 10 years? It seems just yesterday we were playing around on my blog, and the blogs of a few high school friends. Two of those friends are married, one isn’t anymore, two are still figuring things out, and one has passed away.
You were cute before you became beautiful. Wearing black and white, afraid of color, trying to be so unassuming. I know you got jealous when I wore those Blogger t-shirts. They were the cool kids at SxSW and I thought maybe you could grow up to be like them.
You wouldn’t have shirts of your own for a few more years. We didn’t know what we were doing when we made them and the logo printed ginormous. People called them the Superman shirt and made fun of them. But, oh, that logo — the curves fit you so well.
WordPress emerged onto the scene when users had the option of posting their thoughts on services like Xanga, LiveJournal, MySpace, and Blogger. One difference between all of these other systems and WordPress was the option for users to simply download the platform and install it right onto their own servers. With this self-hosted model, Mullenweg managed to help make it more accessible and flexible for not only users, but for businesses who wanted more control.
Taking WordPress on the road
WordPress is a popular website publishing platform. What once was primarily a blogging system has now evolved into a flexible and robust CMS used by both small businesses and large corporations alike.
When working with clients, front-end developers are often expected to produce creative, cutting edge content in a very short period of time.
And beyond staying innovative, there can often be a lot of redundant coding and debugging which requires a careful, meticulous eye. Between managing client expectations and trying to produce well-designed sites in a reasonable amount of time, developers can really feel the pinch.
Fortunately, there is an immense amount of resources to help aid with WordPress development.
In this article, I’ve seeded through tons of stuff to bring you a list of my favorite free WordPress resources for designers and developers. From discovering inspiration to choosing the right WordPress theme framework, I hope you’ll find just what you need to kick start your next project.
WordPress Theme Design Inspiration
One of the toughest parts of web design can often be just getting started. And even once you’ve begun to build your wireframes or designed your layouts, it’s easy to fall into the stylistic rhythms you’ve used in the past. This is why it’s important to continually research and interact with the work of other WordPress theme designers.
The following sites are a great place to engage with new and fresh designs to keep you pumping out those jaw-dropping projects.
WordPress Tag on CSS Awards
I’m behind on writing a bit as I’ve just returned from Norway and before that, Dreamforce in San Francisco. It was my first time attending and speaking at Dreamforce and to be honest, I was completely taken back by the extravagance of it all. With Keynotes from heavy hitters such as Sir Richard Branson, Jeff Imelt and even Colin Powell, not to mention entertainment provided by the Red Hot Chili Peppers—I can only estimate that the event cost tens of millions to produce.
Salesforce also made good on what many observers were already suspecting—it has begun to package and consolidate acquisitions of social platforms Radian 6 and Buddy Media into what’s now known as “Marketing Cloud” moving forward. Shel Israel shrewdly views this as a pivot to catering to CMOs as part of the strategy to convert an enterprise to “social enterprise” and in short follow the money trail as companies grapple with how to integrate social at scale.
But amid enjoying some of my favorite tunes belted out by the Peppers in an outdoor venue filled with well over thirty thousand people complete with free beer and wine I couldn’t help but think this:
“all this money—and companies will only be solving one third of their social business problem” Seguir leyendo “Technology Will Only Solve 1/3 of Your Social Business Problem | Logic+Emotion”
>By Siobhan McKeown | wp.smashingmagazine.com
WordPress security is serious business. Exploits of vulnerabilities in WordPress’ architecture have led to mass compromises of servers through cross-site contamination. WordPress’ extensibility increases its vulnerability; plugins and themes house flawed logic, loopholes, Easter eggs, backdoors and a slew of other issues. Firing up your computer to find that you’re supporting a random cause or selling Viagra can be devastating.
A Bit About Our Security Expert: Meet Tony
What Makes WordPress Vulnerable?
Content mapping is a visual technique that will help you organize and understand the content of a website. It can be a simple and valuable part of your site’s overallcontent strategy. This short and simple guide should help you get started.
What is Content Mapping?
Content mapping is similar to mind maps, but it’s focused on a site’s content. It will help you explore and visualize your content.
More specifically, content mapping allows you to see your content as it relates to the goals of your client, the goals of your site users and all the other pieces of content in your website (as well as external websites), allowing you to spot gaps (and opportunities) in your content development strategy.
I’ll cover two types of content mapping in this guide:
- Mapping your content to goals (the goals of the client and the goals of site users)
- Mapping your content to other content
We’ll focus on creating functional content maps that can be used (and understood) by everyone involved in the development of a website.
Note: Content mapping may lead to mind-melting over-complication! Content mapping should be quick and easy (just like a brainstorming session), but when you start referring to paragraphs as “information units” and blog posts as “content blocks”, it may be a sign that you may be making the process more complex than it needs to be.
We’re not building a site map, so try to keep your head above the concept of web pages and websites. You should keep yourself open to external content (e.g. tweets) and websites.
Why Should You Create Content Maps?
The primary purpose for creating content maps is to help you begin content development with a strong focus on site goals and the types of content you need to produce.
Below are some other reasons why you should create content maps.
Content Mapping Helps with Technology Decisions
By having a good vision as to the direction and potential requirements of the site’s content, we can make wise decisions at the start about the technologies we’ll use, and make sure that the content management system we choose will meet the needs of our content.
Content Mapping Helps Create a Shared Vision
Through common language and a shared vision of how everything works and fits together, you can encourage collaboration and additional idea-generation between the different individuals, teams and components involved in the website production process.
Content Mapping Helps Quickly Spot Gaps and Opportunities
By being able to visualize your content, you can potentially spot gaps that need to be filled and opportunities for additional content.
What You Need to Get Started with Content Mapping
Here are some things you’ll need in order to get the most out of content mapping:
- An understanding of business goals: This includes knowing your clients well, and knowing what they want to get out of their website’s content.
- An understanding of the site’s users: You know what content the site’s users need and why they go to the website.
- An understanding of content requirements: You know the requirements and limitations (e.g., style, technical, legal, etc.) of the content you will produce.
If you’re working on an existing site or a site redesign project, it would also be wise to conduct a content audit (which I discuss in an article about incorporating content strategy into the web design process) to get an idea of what content already exists. While this might not be an incredibly fun experience, discovering content that can be re-purposed will save you tons of time in the long run.
Content Mapping Tools
In my opinion, the tools you use for content mapping aren’t hugely important; you could scrawl these maps on your kitchen wall using crayons if you wanted to.
However, it’s a good idea to create content maps using web-based tools that allow you to quickly share your outcome with the rest of your team.
Mapping Content to Goals
Your first two content maps should be linear. And, to be honest, they’re not really maps at all, they’re more like a paired list.
The first map will map your content to the goals of your client. The second map will map your content to the goals of the website’s users.
Mapping Content to the Goals of the Client
We can map the business goals of the client to the content that will achieve those goals.
Here’s a simple example of mapping content to the goals of the client:
Mapping Content to the Goals of the Site Users
For the other map, you’ll then want to map the content to the goals of the users of the site.
Here’s how you might map content to some of the goals of site users:
What Are These Content Maps For?
As you can see in the above examples, some client goals and user goals may have multiple results. This is a good thing — the more results, the better because we then have the potential to meet their goals in more than one way.
You should gain two insights from these maps:
- An idea of the content you need to produce, as well as a list of any existing content you can readily use.
- Labels for your content. These could be simple labels like “Help and Support” or “FAQ”.
Mapping Content to Other Content Seguir leyendo “How to Create Content Maps for Planning Your Website’s Content | via sixrevisions.com”
It’s impossible to talk about CMS’s without mentioning WordPress. WordPress started off as a simple blog publishing product back in 2003, it has since evolved into something much more that they are used by each and everyone who is familiar with it. Since it has user friendly UI a layman can understand in one go. That the power of WordPress. More over WordPress is powered by PHP and MySQL.
This is the next best Open Source Content Management System which is widely used by designers. They have lots of option in terms of designing. Your website can be as lightweight or as heavyweight as you need it to be. There are hundreds of extensions available that will help you mold your website into doing exactly what you wish. Joomla is powered by PHP and MySQL.
There are a wealth of blogging services and software out there — so which should you use? If you’re a business or other professional organization, you probably want to use full-bore website building software that includes a blogging component. However, that type of software requires experience with server setups, HTML code and site management. Seguir leyendo “Blogging service shootout: Blogger vs. WordPress”
by Maria Malidaki
Content management systems are a wonderful tool for empowering website owners. Most of us have witnessed the power and ease of use of CMSs like Drupal and WordPress. They have changed the web development industry in a significant way.
Now, even average Internet users who have very little technical knowledge can have the ability to run and manage websites without any help from trained web developers.
Because of this CMS revolution, a major segment of the web development industry — dedicated to developing simple to complex CMSs for a broad set of users and premium themes for popular publishing platforms — has blossomed.
There are quite a few benefits to developing a site powered by a CMS. Chief among them is that the website owner is able to add and manage their website’s content, thus keeping visitors interested and search engines tuned in. And for the web professional, he has much less responsibility in maintaining the website.
But is empowering the business owner with a CMS always the way to go? Sometimes leaving tasks such as website maintenance and system upgrades to a professional leads to better results for the owner.
To explore the question of whether or not we should always deploy content management systems for our clients, let us first go through some types of clients who would not fully benefit from them. Seguir leyendo “Should We Always Deploy Content Management Systems?”
If your business relationships are going to work, your clients have to like you. If they feel comfortable with you, you’ll be on solid ground; a good rapport reduces the likelihood that you’ll get into difficult client situations. When you invest in a relationship — any relationship — the value of that relationship increases and it becomes more likely to bear fruit. So, once you’ve found awesome clients who are fond of you and your work, go the extra mile to ensure their loyalty and esteem. Here are a few ideas to get you started.
October 5th, 2010 by John Gadbois
One of the most anticipated features of WordPress 3.0 was the ability to add your own custom post types to WordPress, which allows you to display and categorize different types of content outside of the 5 native WordPress content types (i.e. Post, Page, Attachment, and so forth). The addition of this feature is a big step forward in making WordPress a full-fledged CMS, extending outside its normal use as a blogging platform.
In this guide, we’ll go through the process of creating and using your own custom post type. More specifically, we will create an “Event” post type for your special events and dates, sort of like a calendar.
What is a Custom Post Type?
If you’re familiar with WordPress, then I’m sure you’ve already had some exposure to the default WordPress post types used for content creation: Post and Page. Almost all of the content in any WordPress site prior to 3.0 is composed of some combination of posts and pages.
Posts are generally used for content that is updated frequently (blog posts, for example), and pages are generally used for static content (such as the About page of a site).
Often, however, you may have a more specific type of data that you want to include on your site. This is where custom post types come in.
We’re going to create a custom post type that we’ll call “Event”. This content type will let us add events such as birthdays, holidays, conference dates, and so forth.
We’ll be working with the default TwentyTen theme that comes with WordPress 3.0 so that we have a uniform code base, but the concepts and techniques will be applicable to any theme. Seguir leyendo “WordPress Custom Post Types Guide”
Screenshot courtesy of Automattic, Inc.
If you are one of many millions of people publishing your blog using the popular Open Source WordPress content management system and own an iPhone or iPad, you might be interested in the latest update for WordPress for iOS.
por Cayetano Torres
Dentro de la importancia de los contenidos y la correcta gestión de estos a la hora de posicionar cualquier proyecto web en Internet, puede ser interesante ahondar en la relación de como los CMS o gestores de contenidos pueden establecer una excelente relación con las acciones seo encaminadas a posicionar en Internet cualquier web.
Pero vayamos por orden, en primer lugar, un buen CMS orientado a SEO deber permitir que llamemos a las urls de forma amigable. Este pues es uno de los factores iniciales. En esta línea Joomla, Drupal o WordPress nos permite editar muy fácilmente estas y llamarlas (siempre en relación al contenido) como más nos convenga. CMS hay muchos y cada uno tiene su punto de interés, siempre va a ir en función de lo que queramos hacer con él. Ni que decir tiene que el CMS nos debe permitir siempre trabajar con CSS´s ya que el peso del sitio se reduce de forma drástica (la plantilla solo se carga una web en el equipo cliente y da más peso específico al contenido respecto del peso del código). Seguir leyendo “Gestores de contenido y SEO, matrimonio de conveniencia”
Once you have found a company to host your website, you will need to select an appropriate content management system (CMS), which is the software used to organize your website, to efficiently produce new articles, and to easily maintain old content. I built one of my first websites using the Dreamweaver CMS, and I later progressed to learning how to use Joomla and WordPress. There are many excellent open source software options on the market such as WordPress, Joomla, and Drupal, as well as paid options such as Dreamweaver.
Your options for content management systems are extensive, so think carefully about your business requirements to narrow down your choice. It’s tempting to get a CMS with all the bells and whistles, but your business requirements may not warrant using such a sophisticated system.
To help you decide, I’ve reviewed the two CMSs that I use on a regular basis: WordPress and Joomla. Both are open source software, which means that they are issued under a license that is generally made available to the public for free, and allows users to make changes to its code as needed. Seguir leyendo “CMS Comparison: Which Content Management System Should You Use?”