Welcome to WebmasterWorld Guest from 54.146.221.231

Forum Moderators: ergophobe

Message Too Old, No Replies

Inserting meta tags in wordpress posts

Trouble inserting meta tags in wordpress posts shared on facebook

     
10:23 pm on Nov 22, 2010 (gmt 0)

Junior Member

5+ Year Member

joined:July 28, 2010
posts: 50
votes: 0


Hello All,
I have been struggling with a wordpress blog related issue for a while. I like to share individual blog posts that I created via wordpress on my facebook profile. Unfortunately, when I do that, the name of the link is the name of my blog as opposed to the title of the post. I got the impression I need to modify the header.php file associated with my wordpress theme. I am not sure what to modify in it though. This is what my header.php file looks like as of now:

<?php
/**
* @package WordPress
* @subpackage Default_Theme
*/
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>


<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="<?php wp_title(); ?>; charset=<?php bloginfo('charset'); ?>" />

<title><?php wp_title('&laquo;', true, 'right'); ?> <?php bloginfo('name'); ?></title>

<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />

<style type="text/css" media="screen">

<?php
// Checks to see whether it needs a sidebar or not
if ( empty($withcomments) && !is_single() ) {
?>
#page { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/kubrickbg-<?php bloginfo('text_direction'); ?>.jpg") repeat-y top; border: none; }
<?php } else { // No sidebar ?>
#page { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/kubrickbgwide.jpg") repeat-y top; border: none; }
<?php } ?>

</style>

<?php if ( is_singular() ) wp_enqueue_script( 'comment-reply' ); ?>

<?php wp_head(); ?>
</head>
<body <?php body_class(); ?>>
<div id="page">


<div id="header" role="banner">
<div id="headerimg">
<h1><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>
<div class="description"><?php bloginfo('description'); ?></div>
</div>
</div>
<hr />

What changes do I need to make to the code above? Furthermore, is there anything else I need to modify to obtain my desired result. Responses to my post will be highly appreciated. Thank you in advance.

Regards,

Pranav
4:30 pm on Nov 23, 2010 (gmt 0)

Moderator This Forum

WebmasterWorld Administrator ergophobe is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Apr 25, 2002
posts:8137
votes: 102


It looks like you're showing "post title >> blog name" as your title. Not sure why FB doesn't just use that.
4:42 pm on Nov 23, 2010 (gmt 0)

Junior Member

5+ Year Member

joined:July 28, 2010
posts: 50
votes: 0


so my settings are correct as they are right now?
10:33 pm on Nov 24, 2010 (gmt 0)

Moderator This Forum

WebmasterWorld Administrator ergophobe is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Apr 25, 2002
posts:8137
votes: 102


They seem so to me, but as I say, I would need to do a test to figure out how FB pulls data and what data gets privileged. What happens if you take the site name out of your <title> tag entirely?
11:40 am on Nov 29, 2010 (gmt 0)

New User

5+ Year Member

joined:Nov 29, 2010
posts:4
votes: 0


Inserting meta tag in word press post...u can do easily with All in SEo plug in that will come free of cost install the plug in and create every page unique with title, meta tag desc and keywords ......