With the deprecation of Twitter’s API 1 and the official adoption of version 1.1, adding customized tweets to a website has gone from simple to arduous. This PHP timeline starter framework generates a fully customizable, fully CSS-styleable timeline. It should help creators overcome the barriers of OAuth, JSON parsing, and formatting functions so they can get back to designing.
The KM Front-End Kit has been revamped for PHP! Download this HTML5 / CSS3 / jQuery front-end kit to get you started as quickly and easily as possible with your next responsive design front-end development project.
The kit has been updated to use PHP includes and variables for a more abstracted, dynamic development experience.
Sometimes you may want to design and build a theme that doesn’t use the same boring, standard social sharing buttons that spit iframes out all over your pages. There is a huge selection of social sharing plugins available for WordPress, but I’ve often felt the vast majority of them look and feel too much like… well, plugins. They display like what they are: disparate chunks of third party code that have been Krazy-glued onto your elegant theme.
WordPress’s posts_nav_link tag allows passing a parameter for a separator and performs logic to conditionally display the separator when both prev/next links are present. However, if you want to use separate tags for previous and next post links for more custom control over the style and markup of your links, you lose this convenient conditional separator feature. Here’s how to recreate it.
Download a bare-bones WordPress theme, ready for customization and styling. WordPress’s native themes are feature-rich but can be tedious and exhausting to customize out of the box. Likewise, creating themes repeatedly from the ground-up can also be an arduous task.
This template HTML5 theme contains popular features such as post thumbnails, threaded comments, menus, jQuery, and more, but with minimal styling. The template was built to be a platform for custom development and is fully ready for to be repurposed and expanded for your theme-making needs.
If you have a WordPress blog with multiple authors, you may find that it would be helpful to display an author blurb/bio somewhere on each post. Here are some instructions to do this using the get_template_part() function. I am also including instructions on how to update your author contact methods, since the fields built in by WordPress are a bit outdated (AIM, YIM, Jabber).
Many times in the past, I have found myself logging into my blog via the Log in link in my sidebar when I want to update a post. Upon logging in, WordPress would send me to the dashboard. Instead, I would have preferred for WordPress to keep me on the same page I logged in from. To fix this, you can use WordPress’s functions to set up your theme’s login and log out links to send the user wherever you’d like.
So you’ve got a WordPress theme that you’re either creating for the first time, or that you’d like to edit to suit your needs. You want to modify your theme’s functionality or add features— where to start?
This is a beginner’s introduction to the functions.php file in WordPress themes. You do not need experience in PHP to follow along, though you should have solid knowledge of HTML/CSS and be familiar with using WordPress.
When a WordPress post has no title, it is beneficial to provide fallback text that will print to still provide a link to the post.
Place the provided code in between the title permalink anchor tags in your loop to generate “Untitled Post” text for any post where the user has not entered a title. Edit the code as appropriate for your needs.