Mostrando entradas con la etiqueta wordpress. Mostrar todas las entradas
Mostrando entradas con la etiqueta wordpress. Mostrar todas las entradas

domingo, 7 de agosto de 2011

An HTML5 WordPress Framework: PressWork

An HTML5 WordPress Framework: PressWork: "
If you are still tied to old WordPress interface with limited freedom to play with your site’s design and layout, we highly recommend that you check out PressWork.
It is a free, open source HTML5 WordPress theme framework that gives you freedom and power to take control of your WordPress sites. PressWork fully supports all the modern WordPress themes built on HTML5 and CSS3.

It also allows you to modify the design and layout of your website in a visual, interactive, and drag-and-drop environment. You can also add your personal style to your website in PressWork with builtin support for Google Fonts API.

Related Posts


"

domingo, 31 de julio de 2011

Supersized 3.2 - Fullscreen Slideshow jQuery Plugin

Supersized 3.2 - Fullscreen Slideshow jQuery Plugin: "

Introducing Supersized 3.2




Features


  • Resizes images to fill browser while maintaining image dimension ratio
  • Cycles backgrounds via slideshow with transitions and dynamic preloading
  • Core version is available for those that just want background resizing.
  • Navigation controls with keyboard support
  • Integration with Flickr – pull photos by user, set, or group
  • Head over to the project page for all the details.

New in Supersized 3.2


  • Complete rewrite of the Supersized script.
  • More options, including ability to prevent slides from being cut off.
  • Link directly to slides
  • API lets you call functions directly (eg. play/pause, next, previous, and jump directly to a slide)
  • Theme files are now separate from base files, which will make upgrades much easier. The Shutter theme is included in each download.
  • Flickr is not yet updated to 3.2 (it’s on it’s way)

Inspiration / Sites Using Supersized


I’ve put together a small sample of Supersized sites that I’ve come across recently. Keep in mind, these sites are not necessarily running the latest version, and some are heavily customized. I will be putting together a more extensive list for the project page, so feel free to shoot your site to sam@onemightyroar.com!



Plans for WordPress


I’ve noticed quite a few WordPress themes based on Supersized floating around – I plan on entering into the ring with an official Supersized WordPress theme. While I’m still at the early stages at this point, in the meantime, you should check out WP Supersized developed by the talented Ben De Boeck from World In My Eyes. Note: This plugin is currently using version 3.1.3

Comments and Feedback


Just a reminder, you can follow Supersized on Github, which is were I will publish minor point releases and field any bug reports.

If you have an urgent problem and/or would like to contact me directly to hire for custom work, please email me at sam@onemightyroar.com. For troubleshooting, make sure you have first checked the documentation and FAQ sections on the project page.

Enjoyed this project? Have a look at our Build Internet Projects page for some other stuff you make fancy as well.

Banner image provided by Colin Wojno.

Other photography by Brooke Shaden and Maria Kazvan.



"

sábado, 16 de julio de 2011

Free eCommerce Plugin for WordPress: Jigoshop

Free eCommerce Plugin for WordPress: Jigoshop: "
Jigoshop is a DIY shopping cart solution for WordPress based eCommerce website and online stores. This simple eCommerce plugin enables you to transform your website into a complete online store with all eCommerce capabilities.



This WordPress eCommerce plugin helps to create a unique store using built in widgets and shortcodes, it offers detailed order and stock reporting via graphs and dashboard widgets.


Related Posts




"

sábado, 11 de junio de 2011

10 tips for creating high quality WordPress themes

10 tips for creating high quality WordPress themes: "

Respect HTML and CSS standards

This statement may sound pretty obvious, but actually many publicly available themes don’t pass W3C HTML or CSS validation. When building a theme, it is important to respect HTML and CSS standards so your code will be clean and (mostly) cross-browser compatible. A valid HTML/CSS theme is also a proof of quality development.
HTML, XHTML and HTML5 code can be checked on theW3C website. The W3C also have a free tool to check your CSS coding, althought with the rise of CSS3 and its vendor prefixes, it is pretty hard to obtain a 100% valid stylesheet.

Respect WordPress coding standards

Like most other open-source projects, WordPress have its own list of coding standards. This meticulous coding style convention is here to keep harmony among the thousands of themes and plugins availables and maintain a consistent style so the code can become clean and easy to read at a glance.
For example, the coding convention forbids to use PHP shorthand tag:
<? ... ?>
<?=$var?>
Instead, use full PHP tags:
<?php $var; ?>
The complete coding standard guide can be read on WordPress codex. On a personnal note, I really think that WordPress should recommend coding CSS in “blocks” instead of “lines”.

Don’t forget wp_head()

Within the <head> and </head> tags of most WordPress themes, you’ll find a function named wp_head(). This function may look useless to newcommers, but it is extremely important: Many plugins use this function to “hook” code in WordPress header. Without this function within your <head> and </head> tags, lots of plugins will not be able to work.
A similar function named wp_footer(); can be found in the footer.php file of most themes. Don’t forget it as well, it is used by plugins to hook code in your theme footer. For example, analytics.

Be careful when including hacks

Do you know my blog WPRecipes? In case you don’t, it is a place where I share WordPress hacks and code snippets. The site is quite popular among the community and I’m happy that many people seems to enjoy my hacks.
But last year, Gravity Forms developer Carl Hancock let me know that one of my hacks (Named Disable WordPress automatic formatting on posts using a shortcode) was intensively used on themes sold at Themeforest, and caused conflicts with Gravity Forms.
Of course, I felt sorry for the countless hours Carl and his team wasted in support due to the conflict between their plugin, and my hack. This is why hacks may be used on your own theme, or on a client theme, but you should not include hacks in a theme you’re going to distribute, excepted if you know exactly what you’re doing.

Start from something solid

In order to save time, most developers prefer starting coding from an existing theme. For example, I’ve used Cris Coyier’s Blank Theme as the starting point of most of the themes I’ve created in 2010 and 2011.
But don’t start from a finished plugin. I’ve seen themes coded over WooThemes and then re-released. Let me tell you, the code was an absolute nightmare!
If you’re looking for a rock solid basis to create your theme, give a go to Constellation: It is a “blank” HTML5/CSS3 theme, which the current CatsWhoCode theme derives from.

Use localized strings

When coding a WordPress theme or plugin, you have to think about those that doesn’t speak English. Using the PHP language, two very useful functions are available for you to create a translatable theme or plugin:
The first is the function _e(), which prints on screen the desired text, translated into the user language:
_e('Text to translate', 'textdomain');
The second is __() wich is basically the same than _e(), but returns the text:
function say_something() {
return __('Text to translate', 'textdomain');
}
By using those functions, you make your work translatable in any language, which is a very great thing for people that blog in another language than English. Don’t forget to read my guide about making multilingual WordPress themes if you want to know more about the topic.

Prefix your php functions

It may looks like a detail at first, but prefixing your php functions is always a good practice. Why? Because most people would name their functions using common names such as display_stuff(). And if a theme developer named one of his functions with the same name that a function from a plugin the end user is using… Boom, the site is broken, and the user is not happy.
A bad example is to name your functions like this:
function display_stuff($stuff){
...
}
Instead, add a prefix such as your initials:
function cwc_display_stuff($stuff){
...
}
It do not require a big effort and it can avoid big problems for the non tech-savvy user.

Test content formating

A blog is used to display content. Then, why so many available themes do not comes with a style for HTML lists or blockquotes? To make sure users will be happy with your theme, you should make sure that all HTML elements looks good.
To do so, you can use a plugin named WP Dummy Content, which allow you to create posts, pages, categories and more so you can check how good you theme looks when it’s full of content.
Another tool to have in your tool box is the WP Lorem Ipsum Post Pack, a XML file that contains categories, sub-categories, pages, sub-pages, 30 test posts, tags, thumbnails via custom fields, and a “Testing the Elements” post so that you can test html elements, such as <h2>, <blockquote>, so you can test your theme in depth. Importing this XML is easy: Login to your dashboard, navigate to Tools → Import, and select the file.

Make sure your theme supports the latests functions

Do you think your theme is ready for public distribution? If yes, you should always make a final checking using the Theme-Check plugin, which is an easy way to test your theme and make sure it’s up to spec with the latest theme review standards.
Theme Check can be installed as any other plugins, and will let you know about any coding mistakes such as the use of a deprecated function.

Release your theme as GPL

With the success of WordPress, people created companies and started to sell “premium” themes. Most of them with released under the terms of the GPL licence, but several theme vendors chose to go with a licence that may, in their opinion, give them a better protection against piracy.
Though, WordPress team stated numerous times that themes have to be GPL compliant.
Although I am not a GPL fanatic, most WordPress users are, and trying to release a theme that is not GPL compliant will make you a pariah, and might even get you a lawsuit. So, don’t do something stupid: Respect WordPress licence, or choose another platform to work on.
Any other useful tip? Feel free to share it in a comment!
"

miércoles, 8 de junio de 2011

Free Wordpress Template NewsPub

NewsPub: "NewsPub is a free premium WordPress theme with featured content option and options page. Supports post thumbnails. Suitable for any niche, especially for news or magazine sites.

Features:
  • Options Page
  • Post Thumbnails
  • Featured Content
  • 125x125 banners ready (easy editable from admin options)
  • 468x60 Header Banner ready (easy editable from admin options)
  • Three columns
  • Gravatar on Comments
  • Compatible with latest WordPress versions
  • Widgets Ready
  • SEO Optimized
  • Fixed width
  • Logo .PSD file and font files are included in theme folder.
  • Tested and compatible with all major browsers: IE, FF, Safari


Admin Options Features:
  • Featured Content
  • Logo image
  • Twitter
  • Header 468x60 pixels banner code
  • 125x125 pixels banners
  • Sidebar Ads/Banners
  • Header and Footer script codes


"

Free Wordpress Template Beiger

Beiger: "
Beiger WordPress Theme

Beiger is a 3 columns fixed width WordPress theme by MagPress.com. This WordPress template has theme options, featured content slider and categories, Adsense ready and many more.

"

Free Templates Tritone

Tritone: "
Tritone WordPress Theme

Tritone is a 3 columns fixed width WordPress theme by MagPress.com. This WordPress template has theme options, featured content slider, featured categories, custom homepage, Adsense ready and many more.

"

viernes, 3 de junio de 2011

WordPress Plugin Releases for 5/31

WordPress Plugin Releases for 5/31: "

New plugins


Cleanup HTML adds a button to your visual editor, which when clicked, strips your post HTML of any div or span tags you might have, usually (but not always) junk tags to have in a post.

Easy Modal allows you to easily add a Modal window with just about any content.

Revert is a one-click button to revert a post to its previous revision.

Updated plugins


Admin Menu Tree Page View is a WordPress plugin that adds a page tree in the admin menu, so all your pages will always be available within just one click, no matter where you are in the admin area.

Awesome Flickr Gallery Plugin is a simple, fast and light plugin to create a gallery of your Flickr photos on your WordPress enabled website.

Exploit Scanner searches the files on your website, and the posts and comments tables of your database for anything suspicious. It also examines your list of active plugins for unusual filenames.

"

martes, 17 de mayo de 2011

wordpress theme Listera

Listera: "
Listera WordPress Theme

Listera is a 2 columns fixed width WordPress theme by MagPress.com. This WordPress template has custom homepage, featured categories, Adsense ready and many more.

"
Enhanced by Zemanta

wordpress theme free Revine

Revine: "
Revine WordPress Theme

Revine is a 3 columns fixed width WordPress theme by MagPress.com. This WordPress template has theme options, featured content slider, featured categories, Adsense ready and many more.

"
Enhanced by Zemanta

Bortulesi Magazine

Bortulesi Magazine: "
LIVE DEMO Download (0)

Theme Features:

  1. Featured news
  2. 468 x 165 banner slot
  3. 4 125 x 125 custom banner slots
  4. Banner positions can be turned off
  5. Theme Options
  6. Flickr widget
  7. Social Bookmark Widget
  8. RSS ready, Twitter ready, Subscription ready
  9. 2 Columns
  10. Pages menu
  11. Category menu
  12. Exclude pages menu option
  13. Exclude category menu option
  14. Post thumbnails (automatic image resizing)
  15. Page navigation included, no plugin required
  16. Google Analytics code script can be inserted
  17. WP 3.0 ready
  18. Widget ready
  19. Readme included
  20. PSD Logo included
  21. Gravatar ready
  22. Threaded comments, Trackbacks & Pingbacks are separated
  23. WordPress 3.0 menu system supported + backwarkd compatability
  24. Cross browser compatibility IE7, IE8, Firefox, Safari, Chrome, Opera

"
Enhanced by Zemanta

Premium Texas Hold’em Poker WordPress Magazine Theme

Premium Texas Hold’em Poker WordPress Magazine Theme: "
Live Preview

Texas Hold’em Poker Demo



Features

- One columns , Widget Ready, Fixed width

- Compatible with major browsers: MSIE, Opera, Firefox, Safari, etc

- Compatible with the latest WordPress 3.1.2

- Animated featured gallery

- Built-in youtube video support

- Tabbed menu at sidebar

- Gravatar-ready

- Take control of the theme using Theme Options at Admin Panel

- Twitter Integration , control the number of latest tweets to be displayed

- Flickr Integration. share photos easily

- Feedburner Integration

- Built-in custom search form

- Built-in pagination plugin to navigate through pages easily

- Built-in archives.php template

- Google Analytics and Webmaster Tools integration

- Ads-Ready , 4 advertisement slots available

- Google Adsense ready (after blog post & header)

Download

Download Texas Hold’em Poker WordPress Magazine Theme
"

How to convert WordPress theme to HTML5?

How to convert WordPress theme to HTML5?: "
HTML5 offers many improvements and cool features that can be useful while using WordPress.
In this tutorial you will learn How to convert WordPress theme to HTML5. Enjoy!
WordPress Logo
1. Document’s structure
<!doctype html>
<head>
</head>
<body>
<header>
</header>
<section id="content">
<article>
<header>
</header>
</article>
</section>
<aside>
<nav>
</nav>
</aside>
<footer>
</footer>
</body>
</html>
As we can see some new tags have been added. If we add to our CSS:
article, aside, figure, footer, header, hgroup, menu, nav, section { display:block; }
we can format them like other block elements, e.g. <div>
1. Inside <header> we can put elements that can be found usually in tops – nothing special: slider, menu, logo etc. The usage of this tag inside <article> will be presented below.
2. <section> tag helps us keeping the order in document. We can divide our site into sections, e.g. content, comments, gallery etc.
3. <article> can be used to store our entries – each entry in separate tag! The title and meta of entry should be inside <header> – it will have positive impact on our SEO.
4. Our sidebar should be inside <aside> tag. Nothing special, but nobody said that all the innovations will be helpful.
5. <nav> wraps navigation. It isn’t said that in must be inside <aside>, it may as well be in our header or anywhere we want to have our navigation.
6. If we have footer it is a good practice to put it inside <footer>. We can have more than one <footer>, but each should be inside separate <section> and one can be directly inside <body>
Tags <article>, <header>, <footer>, <section> can be used more than one time, but we should keep the proper structure. I propose the following:
<section id="content">
<article>
<header>
</header>
<p>
</p>
<footer>
</footer>
</article>
</section>
Inside <header> we can put <h3> which is in most of wordpress skins as headline of post. If we want place more than one <hX> element we use <hgroup>:
<hgroup>
<h3>Title</h3>
<h4>Subtitle</h4>
</hgroup>
The meta of the post can be wrapped by <footer>, what is a convenient solution.
When it comes to the comments we can treat them like posts and put inside <article> with <header>, <p>, <footer> etc. inside.
When we want to refresh our comment form we should definitely use HTML5. Some new input features have been added. Let’s take a look on this:
<input type="text" name="author" id="comment-form-author" placeholder="Your name" value="" size="22" tabindex="1" required="required">

<input type="email" name="email" id="comment-form-email" placeholder="Your email" pattern="[^ @]*@[^ @]*" value="" size="22" tabindex="2" required="required">

<input type="text" name="url" id="comment-form-url" placeholder="Your website" size="22" tabindex="3" />
As a value of placeholder we can specify a hint for user, it will appear as a text inside the input and after clicking on it will disappear.
pattern attribute allows us to specify a patter than must be followed. Here we have an example of pattern for email address.
HTML5 is powerful tool, but it’s still not supported by every browser. More cool features we can find on http://html5demos.com/

"
Enhanced by Zemanta