The 2010 Look

I have enough of trying to design my own theme. I do not have enough time and commitments to do so.  This new theme is very neat, clean and have many features that I cannot resist. It was made by digitalnature and this is the first free theme with truly premium quality I ever found.

More >

Header Error After Submitting Form

This is some progress about WPThemestudio X2 project.

I admit it is challenging for me to complete this project, as I am doing it part time and I’m still lack of knowledge.  The programming was intellectually challenging but after I manage to find the solutions, I am very satisfied.  It’s like I’m achieving something new in life. :-D

More >

To Do

  1. Finishing WPThemestudio X2
  2. Finishing WP Tube Substitution
  3. Twitter Facebook Sliding Badge

Working On WPThemestudio X2 And WP Tube Substitution

It’s been a long day since I update this blog.  At this moment, I’m working on two WordPress theme.  I call them WP Tube Substitution and WPThemestudio X2.

WP Tube Substitution

This theme is a mimic of Youtube video sharing website.  Although I have finished version 0.1, I’m still not releasing it for public because there’s still some bugs and functionalities that I wish to fix before releasing it for you all to download.  This theme is the continuing series for the theme WordPress Tube.  As WordPress tube reflects the old design of Youtube, this new theme will reflects the new design of Youtube.

You can see WP Tube Substitution Version 0.1 live in action at sYokManga.com which is one of my beta tester.

This theme will have two version.  Public version and Premium version.  Public version will be just like ordinary WordPress theme with 50% design of Youtube including its functionality and video position.  Premium version will have all function as in WordPress Tube plus 95% of Youtube design and far better codings than WordPress Tube.  Same as Youtube video positions, url box and embed box.  WordPress Tube will be discontinue for download when WP Tube Substitution released to public.

If you wish to become my beta tester, feel free to contact me privately using the contact form. :)

WPThemestudio X2

I think I will not making any child theme anymore.  I will focus on one parent theme and the customizations will only affects the color scheme of the theme.  Beside, what’s the point of using that theme if its not looking like what the theme should look?

If you wish however to have such theme, there’s far better theme framework than WPThemestudio.  Well developed and supported such as Hybrid theme by Justin Tadlock.

WPThemestudio X2 is the continuing series of WPThemestudio. It still have the same concept, but far different codings and structure. WPThemestudio will be discontinue for public when WPThemestudio X2 released to public.

This theme will concentrate more to “no hand code for user” concept.  Hence all customizations will be done only through WordPress administration page.  However somehow, for someone that never took formal php programming language lesson like me, I am a little bit slow in learning how to make this feature.  But so far, I manage to create the option page for this theme.  It’s just that I’m still stuck on how to save the value of the variables to WordPress database and then call up the value to use in the settings.

Good news to everyone, this theme will be available for all at no cost at all. :)

Wish me good luck.

AddHooks

AddHooks is one of my volatile idea when creating a wordpress theme.

Just like its name, it add the content from functions.php files to the hook assigned to it.
This will make the template files look clean and neat, but will make the functions.php rather messy.

The concept is to store the desired html or php code in a functions.

For example, this is my header.php codes when using AddHooks concept.

<?php
/**
* @package Add Hooks
* @since version 0.1
* @WordPress 2.7.1
* @Pangeran Wiguan
* @WPThemestudio.com
*/
addhooks_header_opening(); ?>
<?php google_custom_search_stylesheet(); ?>
<?php wp_head(); ?>
<?php addhooks_header_closing(); ?>
<body>
<div id=”main-container”><?php // Start of main-container at header.php and end at footer.php ?>
<div id=”header”>
<div id=”bloginfo-container”>
<div id=”bloginfo”>
<?php addhooks_header_info(); ?>
</div>
<div id=”top-banner”>
<?php addhooks_top_banner(); ?>
</div>
</div>
<div id=”main-navigation”>
<?php addhooks_main_navigation(); ?>
<div id=”search_box”>
<?php addhooks_searchform(); ?>
</div>
</div>
</div>
<div id=”categories-menu”>
<?php addhooks_categories_menu(); ?>
</div>

<?php
/**
* @package Add Hooks
* @since version 0.1
* @WordPress 2.7.1
* @Pangeran Wiguan
* @WPThemestudio.com
*/

addhooks_header_opening(); ?>

<?php google_custom_search_stylesheet(); ?>

<?php wp_head(); ?>

<?php addhooks_header_closing(); ?>

<<body>

The <?php addhooks_header_opening(); ?> calls a function which stored in a functions.php where the function will look like below.

<?php
/**
* @package Add Hooks
* @since version 0.1
* @WordPress 2.7.1
* @Pangeran Wiguan
* @WPThemestudio.com
*/

function addhooks_header_opening() { ?>

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd“>

<!– //

The rest of the code… too long to put it here

// –>

<?php } ?>

Well, it’s just a concept…

A concept theme that have come into reality, you can see it on my personal blog, live and running.

AddHooks

AddHooks

Click the image to navigate to see the live preview.

This is a real running blog actually.

Hooks That Exist In WPThemestudio

Theme’s hook is a place(hook) to attach your functions in the theme.

Hook is something like a code placement zone where you can attach as many codes to it without actually adding the code to the file where the hook exist.

More >

WordPress Automatic Update 2.8 Fail!

After trying almost dozens time to upgrade my core wordpress file from version 2.7.1 to version 2.8, I still don’t manage to upgrade my wordpress.

When I click the automatic update button, it ask for ftp connection details, so I keyed in the appropriate details and click the button.

But it sometime freeze, or give an error, cannot copy certain files, and sometimes, cannot connect to host or time out. :(

I know this might not be the version bug, but my server.

So this is where manual update guide is still handy.

WordPRess 2.8

WordPRess 2.8

WordPress 2.8 – My Themes Not Affected!

WordPress 2.8 have been released.

I have checked all new function and depreceated function.

It seems that my themes are not affected with this update because I follow latest wordpress codes and functions. :)

 

WordPRess 2.8

WordPRess 2.8

WPThemestudio Blank CSS and HTML Structure?

Actually, it is very easy to obtain the blank css of WPThemestudio theme.  You just need to copy the original theme css and paste it in your child theme css file.

About the html structure.  You can see the html structure by viewing the page source of this blog. But not the homepage.

Introduction To Child Theme and How To Make One

Child theme is another individual theme on its own theme folder.

But child theme inherits all the styling and functions that exist in the parent theme assign to it.

 

More >