Thesis Tutorial Author Box

Post image for Thesis Tutorial Author Box

Copyright © 2010 Yorgo Nestoridis. Visit the original article at http://yorgonestoridis.com/yorgo-nestoridis-development/semiomantics/thesis-tutorial-author-box.


Add an Author Box to Thesis after Posts

Here is how I have added the Author Box after the post in Thesis. The procedure is as usual:

1. Add the custom function

2. Style your box with custom CSS

3. Add the content

1. Author Box on Thesis: custom function code

Copy and paste the following code to custom-functions.php from your Dashboard under Custom File Editor:

//------Add an Author Box at the end of Post--------------------
function post_footer_author() {
if (is_single())
{ ?>
<div class="postauthor">
<?php echo get_avatar( get_the_author_id() , 100 ); ?>
<h4>Article by <a href="<?php the_author_url(); ?>">
<?php the_author_firstname(); ?> <?php the_author_lastname(); ?></a></h4>
<p><?php the_author_description(); ?></p>
<p><?php the_author_firstname(); ?> has written <span><?php the_author_posts(); ?></span> awesome articles for this site.</p>
<p>Subscribe to feed via <a href="http://feeds2.feedburner.com/yorgonestoridis/feed"><b>RSS</b></a> or <a href="http://feedburner.google.com/fb/a/mailverify?uri=yorgonestoridis/feed&amp;amp;loc=en_US"><b>EMAIL</b></a> to receive instant updates.</p>
<p>Subscribe to our cashflowin <a href="http://www.youtube.com/user/cashflowin"><b>YouTube channel </b></a></p>
</div>
<?php }
}
add_action('thesis_hook_after_post', 'post_footer_author', '1');

Change the content as needed.
You could also hook the above code to the thesis_hook_after_post_box; in this case just change the hook name in the last line.

Author Box Style

Add the following code to custom.css from your Custom File Editor:

/*--------Author Box-----------------*/
.postauthor {background: #F5F5F5;
border-top: 1px solid #e1e1e0;
border-bottom: 1px solid #e1e1e0;
overflow: hidden; padding: 1.5em;
}
.postauthor img {border: 1px solid #e2dede;
float: left;
margin-right: 1.5em;}
.postauthor h4 {color: #666;
font-size: 2em; margin-bottom: 5px;}
.postauthor p {color: #515151; font-size: 13px;
margin-bottom: 12px;}.postauthor p.hlight {font-size: 11px;
text-transform: uppercase;}.postauthor p.hlight span {color: #CB3131;
font-size: 1.5em; font-style: italic;
font-weight: bold; letter-spacing: 0.8px;}
.custom .postauthor p {
fontsize:15px;}
.custom .postauthor p.hlight{
fontsize:13px;
fontweight:bold }

Adapt the style to your taste.
That’s it.


Author: Yorgo Nestoridis, Media Marketing & Publishing, Founder of YORGOO Publishing, YORGOO Press and Semiomantics.

If you enjoyed reading the above, please consider following future tips and strategies by RSS reader, Email delivery, or Kindle subscription.

This page is wiki editable click here to edit this page.

Related posts:

  1. Thesis Tutorial Header Banner Rotator
  2. Semiomantics Thesis Interpretation
  3. Create a Header Widget in Thesis
  4. Create a Widget below the Multimedia Box in Thesis
  5. How to Customize WordPress 2

Thesis Tutorial Header Banner Rotator

Post image for Thesis Tutorial Header Banner Rotator

Copyright © 2010 Yorgo Nestoridis. Visit the original article at http://yorgonestoridis.com/yorgo-nestoridis-development/semiomantics/thesis-tutorial-header-banner-rotator.

header rotator tutorial imageHow to add a rotating Header Banner in Thesis

Considering the website as a piece of real estate, it becomes clear, that the top segment of the page is the most precious location. A fancy large header graphic is eating loads of space, namely when it reaches over 100 pixels down from the top of the page. If the header graphic is a static element, doing not more than linking to your home page, then you have just given away your most precious square inches for a one time shot of static beauty.

By default the header links to the WordPress Home Page. Let’s keep it that way for the time being. We can however display an array of header graphics, rotating upon page load. You may remember the exercise on the original YORGOO Press blog a few years ago, as well as the Atahualpa Customization on YORGOO Media.

This Tutorial shows you how to add a rotating header banner in Thesis.

Header Banner Rotator in Thesis

Theses makes the task easy,as you just need to:

  1. Create an image folder for the rotator
  2. Edit and Load your header images
  3. Add some lines of custom functions code
  4. Customize your code
  5. Enjoy the banners on your site

1. Create an image folder for your banners

Using your FTP client, access the theme folder, then the sub-folder ‘custom’.

Create there a new folder called header_rotator:

Header Rotator Folder Screenshot

2. Edit and Load your images

Here is the constraint: all images must have the same extension (jpg,gif or png) and they are ideally all of the same size. I prefer to load png format as it allows for transparent images. The maximum image width is displayed on ‘Header Image’ under the Theme menu:

Header Rotator Screen shot

In my case it’s 1014pixels. I will therefore load images which are 1014 pixels wide and which all will have the same height (mine are 100 px) and they will be in png format.personally I like typographic headers as I am using graphic sliders underneath. I will therefore create a few headers with informative headlines.

In as much as the content is concerned, I will just promote my main categories for the purpose of the exercise.

You need to name your images ‘header_1, header_2, … plus the extension, in my case: .png. For example: header_1.png

Upload your images to the newly created folder via FTP:

3.Edit Custom Functions in Thesis

It is time now to add a few lines of custom code to custom-functions.php from your Custom File Editor in the Theme’s menu (Dashboard):

//--------- Header Image Rotator----------
function rotating_header_images() {
//The second number here below corresponds to the total number of header images you show; change accordingly.
	$random_image = rand(1,3);
?>
	<!-- Adapt here below the width and height to your image size, change file extension and the alt text-->
	<a href="<?php bloginfo('url'); ?>"><img src="<?php bloginfo(template_url)?>/custom/header_rotator/header_<?php echo $random_image;?>.png" width="1014" height="100" align="center" alt="Yorgo Nestoridis Blog" /></a>
<?php
}
add_action('thesis_hook_after_title', 'rotating_header_images');

The above code is well commented, so here just a reminder:

  • on line 4 there are two numbers (1,3): the second number reflects the total of header images loaded
  • on line 7 you notice my image extension (.png), my image width and height and the alt text: change them to your needs.
  • the last line hooks the rotator to the layout: check out below: Position your banner.

In fact, the rotator will resize the images you load to the dimensions set in line 7; if you load the images with the correct dimensions, these values could be deleted from the code.

Position your Banners

From the last line of code you see that we have positioned the banner after the post title
add_action('thesis_hook_after_title', 'rotating_header_images');
If you want to use the banner as a background for your blog title, replace this last line of the code with:
add_action('thesis_hook_before_title', 'rotating_header_images');

If you want to replace the title with the banner, use also
add_action('thesis_hook_before_title', 'rotating_header_images');
and then disable the title display from your Design Options in the Dashboard.

If you need help, just use the comment form here below.


Author: Yorgo Nestoridis, Media Marketing & Publishing, Founder of YORGOO Publishing, YORGOO Press and Semiomantics.

If you enjoyed reading the above, please consider following future tips and strategies by RSS reader, Email delivery, or Kindle subscription.

Related posts:

  1. Banner Rotator for Semiomantics
  2. Create a Header Widget in Thesis
  3. Create a Widget below the Multimedia Box in Thesis
  4. Semiomantics Thesis Interpretation
  5. Semiomantics XO Flash Header Accordion

Shanghai World Expo 2010 Swiss Pavilion

Copyright © 2010 Bianca Gubalke. Visit the original article at http://biancagubalke.com/vision/shanghai-world-expo-2010-swiss-pavilon/.

Shanghai World Expo 2010 Swiss Pavilon

We recently reported on the Shanghai World Expo 2010 in a more general way  HERE.

Today, we focus on some interesting direct feedback from our friend Florence Gotil who was part of the privileged Philippine delegation whose trip to the World Expo 2010 in Shanghai was sponsored by Holcim, Switzerland, a major plantinum sponsor of the Swiss Pavilion.

“…The cocktail and dinner at the VIP Lounge of the Swiss Pavilion were definitely the highlight of our Shanghai World Expo 2010 trip,” she says.

Shanghai World Expo 2010 Swiss Pavilion

Please click the picture to enlarge it and feel free to visit the official site of the impressive and future-oriented Swiss contribution to the World Expo 2010 in Shanghai – HERE.

In fact, it was Switzerland who took the lead in presenting its concept for the Swiss Pavilion to the Shanghai public – stretching over an area covering over 4,000 sqm – with the sub-theme “rurual-urban interaction”.

Florence and Boboy Gotil on Shanghai World Expo 2010

Here are some feelings by Florence and Boboy Gotil on the Shanghai World Expo 2010:

“… The Pavilions are  all amazing, impressive, outstanding designs from the outside – there are simply no other words for it. However… in our view it’s not worth the waiting time, the long queues… I mean, we’re talking 8 hours of waiting for one pavilion! Or 6 hours… 4 hours… for some pavilions you need to get a reservation for the entrance, meaning another waiting time!
And what do you see then? You get to see the past, present and future video, photos, painting exhibits or 3D movies and a few futuristic cars!”

Florence & Boboy Gotil at World Expo 2010 Shanghai

I start wondering if the whole EXPO is actually destined for the virtual space?

“You get to see 2-3 pavilions on average per day”, she continues,”…a lady was able to complete all pavilions in 180 days. The area is quite wide too.”

180 days! While I could image it’s all worth the time given my passion for Architecture and futuristic concepts and designs, I wonder about the cost that would mean for us South Africans – duhhh?

“There are millions of visitors going there for sight seeing” she says, “it’s crowded with children, teenagers & old people. That’s all fine, however,  for businessmen, there’s nothing to see because it’s not a trade fair it’s an exhibit… unlike Guangzhou Fair. I mean… you don’t expect business men to line up for hours!”

To end on a more positive note, she tells me that “… the Swiss Pavilion was top 5 popular. Saudi Arabia was the hottest… with 8 hours queueing. The Pavilion’s main attraction is the huge 1,600 sqm cinema screen and you are on a ride inside.”

Thank you very much Florence Gotil – definitely some valuable feedback … and perhaps one of the future expos will take place purely in the virtual world, allowing all of us to experience it without waiting for such long hours… this is totally against our fast-moving time of  ‘instant satisfaction’ and certainly an aspect future exhibition planners have to embrace in their minds and solve!

Magnetic Transport Surplus on Semiomantics XO

Time for Florence and Boboy Gotil to launch their new Internet presence for Magnetic Transport Surplus on Semiomantics XO with Semiomantics Web Design!

We will keep you informed about the exciting Website development… and we guarantee: no long waiting hours despite some queues :)


Author: Bianca Gubalke, Art, Media, Publishing.

Co-Founder of YORGOO, YCADEMY and Semiomantics.

If you enjoyed reading the above, please consider following future tips and strategies by RSS reader, Email delivery, or Kindle subscription.

Read more...

How to Customize WordPress 2

Post image for How to Customize WordPress 2

Copyright © 2010 Yorgo Nestoridis. Visit the original article at http://yorgonestoridis.com/yorgo-nestoridis-media/how-to-customize-semiomantics-thesis.


How to Customize Semiomantics Thesis

After Basics CSS Syntax let’s look at Classes and IDs in CSS.

What are CSS Classes and IDs?

Classes and IDs are selectors whereas classes can be used multiple times in a html document and IDs only once.

Many designers use IDs for layout styling, while the class selectors are used for content styling.

yorgo music

Right-click and open in new tab to listen to music while you work :-)



Example: ID

#wrapper {
width: 960px;
margin:auto;
padding:10px;
borders:1px solid #FF0000;
background: #FFFFFF;
}

The ID “wrapper” styles the layout of the wrapper or content container. In the above example we are styling a container which is 960 pixels wide, uses default browser margins, padding of 10 px is applied and the wrapper has a red (#FF0000) border of 1 px and as well as a white background.

Note: the identifier for the ID is the number sign: #.

Example: Class

.menu {
position: relative;
list-style: none;
z-index: 20;
width:110%;
margin-left:-50px;
margin-bottom:5px;
}

The above code places a menu bar. Note the class syntax: .menu. The identifier for the class is a ‘”.” (dot).

Custom IDs and Classes in Thesis

When customizing Thesis, we typically use a custom class: .custom to overwrite the default style sheet.

Example:

.custom .teaser p { text-align: justify; }

The above overwrites the default teaser text style: the teaser text content (post excerpt) will be justified (as opposed to left alignment). Note that the custom class overwrites a default class (.teaser p).
The custom class can also overwrite a default ID, like so:
.custom #wrapper {
padding:20px;
borders:2px solid #000000;
background: #eaeaea;
}

This example modifies some of the properties of our first ID wrapper example above: now padding will be 20px, the border will be black and 2 pixels wide, the background is very light gray.

Thesis Custom CSS

In as much as the original Thesis Theme is concerned, there are two CSS style sheets to start with: the default style.css and the custom.css. This concession is made to make the theme more user-friendly, namely when it comes to editing, resetting and theme updates. However from an site optimization point of view the solution is not ideal as multiple style sheets mean multiple html requests and slow down loading time. Semiomantics customized Thesis solves this issue.


Author: Yorgo Nestoridis, Media Marketing & Publishing, Founder of YORGOO Publishing, YORGOO Press and Semiomantics.

If you enjoyed reading the above, please consider following future tips and strategies by RSS reader, Email delivery, or Kindle subscription.

This page is wiki editable click here to edit this page.

Related posts:

  1. How to Customize WordPress
  2. Semiomantics Thesis Interpretation
  3. Customize WordPress with Semiomantics XO
  4. Transparent WordPress Theme Design
  5. Transparent WordPress Semiomantics XO

How to Customize WordPress

Post image for How to Customize WordPress

Copyright © 2010 Yorgo Nestoridis. Visit the original article at How to Customize WordPress.


Customize WordPress Style

To customize your WordPress based website, it is useful to have some knowledge about CSS. CSS stands for cascading style sheet:

“Cascading Style Sheets (CSS) is a style sheet language used to describe the presentation semantics (the look and formatting) of a document written in a markup language. Its most common application is to style web pages written in HTML and XHTML, but the language can also be applied to any kind of XML document, including SVG and XUL.” (Wikipedia)

I clear text: CSS defines the style and look of the web site and of its content.

On WordPress based sites styles are defined in an external file called style.css which is to be found in the Theme folder (wp-content/themes/the_theme/). Some themes use multiple style sheets, others offer an array of style sheets you can chose from (usually from the dashboard where you may select between different color schemes or looks).

yorgo design

Basic CSS Syntax

The syntax is simple and consists of only 3 parts:

selector { property: value }

  1. The selector:  defines the the html element you want to style, such as the body, header, footer, sidebar and so on.
  2. The property: defines what you want to style of the selected element, such as background, font-family, padding, margin.
  3. The value: defines the style you want to apply to the property of the element selected, such as the color code, size, name of the font.

Each selector can have multiple properties and each property can have multiple values.

The property and value are separated by a colon; they are contained within curly brackets. Multiple properties are separated by semi-colons.

Multiple values are separated by commas and if a value contains more than one word we surround it with quotation marks.

body{
background:#eaeaea;
font-family:Tahoma,"Trebuchet MS",sans-serif;
}


Inheritance

Nested elements inherit the properties of the containing element. The font from the above example will be inherited by all elements contained in the body, unless you make specific changes, for example for headings (usually titles and sub-titles):

h1,h2,h3,h4{
font-family:Georgia,"Times New Roman", serif;
}

From this example you see that we apply the style to multiple elements, by sticking them into one selector, whereas the elements are separated by commas.

Commenting Tags

You can add comments to your style sheet for explanatory notes.

/*My comment*/

Start your comment with a forward slash and then an asterisks and end it with an asterisks followed by a forward slash.

Note

If you have followed to this point, you have understood the basics and the logic behind the syntax of css. We need now to learn some more about the terminology used by CSS to define values, properties and selectors before attacking our style sheet. But that’s another topic.

This page is wiki editable click here to edit this page.

Related posts:

  1. Customize WordPress with Semiomantics XO
  2. Web Design Workshop 16 – Scroll over Background
  3. Elegant WordPress by Semiomantics
  4. Windows 7 Installation Tips
  5. Web Design Backgrounds

Bianca Gubalke on Semiomantics Thesis

Post image for Bianca Gubalke on Semiomantics Thesis

Copyright © 2010 Bianca Gubalke. Visit the original article at http://biancagubalke.com/semiomantics/bianca-gubalke-on-semiomantics-thesis/.

Bianca Gubalke on Semiomantics Thesis

Yesterday, I speculated that I might have taken the last screenshot of my ‘old’ yet spectacularly efficient Author Blog on Semiomantics XO, posting it HERE – today I am writing my first lines as Bianca Gubalke on Semiomantics Thesis!

May it climb to flaming heights! I just captured a wise fairy in my magic garden… leading the way to the top for the Semiomantics Team:

Bianca Gubalke on Semiomantics Thesis

Bianca Gubalke on Semiomantics Thesis

What will change for my Author Blog “Bianca Gubalke” on Semiomantics Thesis?

It’s said that Thesis is powerful… that it has a ‘remarkably efficient HTML, CSS and PHP framework’, easy-to-use controls that allow us more fine-tuning and precision than ever before… and that our job as authors should be to “… just add killer content”.

That’s WordPress Thesis.

Add to this Semiomantics… and let’s see where this baby flies… I will check it right away after posting to see how efficient it is from its very beginning!

Ycademy Seminar October 2010

Congratulations to all authors and Ycademy Seminar October 2010 participants on Semiomantics XO who have opted to take off to new heights in their knowledge and skills in Website Development.

The brand-new Semiomantics Thesis Author Blog is currently being setup by hand by Internet wizzard Yorgo Nestoridis! Fasten seatbelts – this weekend will change your virtual reality!


Author: Bianca Gubalke, Art, Media, Publishing.

Co-Founder of YORGOO, YCADEMY and Semiomantics.

If you enjoyed reading the above, please consider following future tips and strategies by RSS reader, Email delivery, or Kindle subscription.

Read more...

Semiomantics Thesis Interpretation

Post image for Semiomantics Thesis Interpretation

Copyright © 2010 Yorgo Nestoridis. Visit the original article at Semiomantics Thesis Interpretation.


Thesis Author Blog by Semiomantics

The new Semiomantics Author Blog development is based on the famous Thesis theme. While all Thesis options are available, the Semiomantics version of  Thesis offers all performance related advantages of Semiomantics scripts.

3 Reasons Why to use the Thesis Theme?

  1. Thesis has a clear and clean code which makes it possible to adapt it for the needs of semiomantics Optimization and Tuning.
  2. Thesis built in hooks and filters save a lot of coding time.
  3. The simple solution for custom functions and styles allow even newbies (with a bit of help) to customize websites and to give them a professional look using many of the WP 3 features.


3 Ways to Customize the Semiomantics Author Theme

The Semiomantics Author Theme based on Thesis can take most any look whereas the most evident are

  1. a traditional personal or professional blog look
  2. a newspaper or magazine look
  3. an e-commerce solution


3 More Looks of the Semiomantics Author Theme

Semiomantics Author can become

  1. a photo blog
  2. a product presentation and portfolio or showcase CMS
  3. a  creative scrapbook


The imagination is the limit

In fact your imagination is the limit! This is of course good news for web designers and site developers working with customers (end-users), since the basic script is the same for all possible applications. Learning to deal with Thesis enables beginner developers to play in the pro league. For this reason we have integrated the concepts of Thesis in our Ycademy schedule.

Semiomantics Author Theme

As the Author Theme is based on Thesis, all advantages of Thesis are available on the Author blog. The Semiomantics add-ons tweaks and scripts remain reserved to Semiomantics developers and will not be commented outside Semiomantics. However I will share Thesis related tips and tweaks on this blog with the purpose to serve also a wider audience of Thesis users.

Ycademy Seminar for Semiomantics Author Site Developers

The upcoming Ycademy Online Seminar will provide a thorough introduction to the Semiomantics Version of  Thesis first and then implement customization. Customization will be developed in 3 different ways:

  1. using just custom style and functions
  2. using skins
  3. using child themes
This page is wiki editable click here to edit this page.

Related posts:

  1. Semiomantics Author Blog for Ycademy Pros
  2. Semiomantics XO Licenses
  3. Semiomantics XO 2010 Edition
  4. WP Author Blog by Semiomantics
  5. Flash Components by Semiomantics

New Semiomantics XO and NewsCast Licenses

Photo Media Stock News Blog and CMS

Copyright © 2010 Yorgo Nestoridis. Visit the original article at http://yorgonestoridis.com/yorgo-nestoridis-development/semiomantics/new-semiomantics-xo-and-newscast-licenses.


New Licenses for XO and NewsCast


Semiomantics XO License

Semiomantics XO 2011 will be released shortly. The script has been overhauled for WP 3 and rendered more aggressive. Have a look at some of our test sites for the new XO:

Photo Media Stock

Photo Media Stock

iPhone 4 Photos

iPhone 4 Photos

Destinations Expo

Destinations Expo

Semiomantics XO Evolution

Semiomantics XO Evolution

The XO-Evolution has a top accordion or slider to link directly with Semiomantics Evolution Galleries for example.

Semiomantics XO will remain as user-friendly as before. Changes will be documented for developers. As usual Multi-site License Holders will get access to all our test styles and features. Flash components for headers for example will be provided for free upon demand and per project.

Limitation: There will be as last year only 10 XO licenses developer and multi-site licenses.

Support: we will continue support for all XO versions.

Please announce your interest by mail to Bianca (Bianca(at)ycademy.com) to make sure you will get your pack.

Semiomantics NewsCast Licenses 2011

In general the same as above applies mutatis mutandis.

NewsCast 2011 will be different from what is actually running on YORGOO Press; the YORGOO Press Version is WP 3 fit, while the 2011 edition will include some more WP 3 Functions, namely the WP 3 custom menu function.

Please announce your interest by mail to Bianca (Bianca(at)ycademy.com) to make sure you will get your pack.

Price

Both multi-site Licenses, XO and NewsCast for multi-sites will be at $99 for renewals, new Licenses will be at $499.

Unrestricted Developer Licenses will retail at $1500.

Information

For more info, please follow the blog and  join our call on Monday, October 11, 2010 at 8 pm London or contact Bianca as per above.

This page is wiki editable click here to edit this page.

Best Cape Town Conference Venues

Copyright © 2010 Bianca Gubalke. Visit the original article at http://biancagubalke.com/south-africa/best-cape-town-conference-venues/.

Best Cape Town Conference Venues

Cell C at one of the Best Cape Town Conference Venues: Monkey Valley Resort in Noordhoek, just 35 km out of Cape Town.

With its natural environment and eco-friendly approach most definitely the right place to let the productive juices flow – something Cell C with its focus on a dynamic, open and Internet oriented networking strategy is very committed too!

CellC at Monkey Valley Resort Conference Venue

Best Cape Town Conference Venues

Being one of  the Best Cape Town Conference Venues is definitely a declared target for Monkey Valley Resort – thus its committment to Service Delivery and Customized Packages.

Best Cape Town Event Venues on Google

Loyal to our focus on customer satisfaction, here is the almost instant result of my previous post “Best Cape Town Event Venues” on Google Top 10 :

Best Cape Town Event Venues

Semiomantics Hits

That’s just another of the daily “Semiomantics Hits”… hitting the Internet Highway fast and furiously, putting you ahead of the competition.

How long can YOU afford to market online without Semiomantics?

Author: Bianca Gubalke, Art, Media, Publishing.

Co-Founder of YORGOO, YCADEMY and Semiomantics.

If you enjoyed reading the above, please consider following future tips and strategies by RSS reader, Email delivery, or Kindle subscription.

Read more…

« Older Entries