Twitterにブログ記事を引用する。(Twitter Cards)

というわけで、自力でTwitterCardsを設定してみました。

入れたソースはこちら。

<meta name=”twitter:site” content=”@akiba_plus” />
<meta name=”twitter:card” content=”summary_large_image” />
<meta name=”twitter:title” content=”秋葉原PLUS” />
<meta name=”twitter:description” content=”<?php the_title_attribute(); ?>” />
<meta name=”twitter:image:src” content=”<?php if ( has_post_thumbnail() ) {
$image_id = get_post_thumbnail_id ();
$image_url = wp_get_attachment_image_src ($image_id, true);
echo $image_url[0];
} else {
echo get_bloginfo( ‘template_directory’ ) . ‘/images/thumbnail.png’;
} ?>” />

 

そして入れる場所は「テーマヘッダー (header.php)」のファイル。

とりあえず覚書。

【参考】http://on-ze.com/archives/2162 このあたりとか

WordTwitでカスタムコードを増やす

WordTwitを使う際にカスタムコード([title]など)を使用して可変部分を指定するが、規定のもの以外の追加をする際には下記の通りにコードを追加すると良い。(Ver3.7)

対象ファイル:post-box-functions.php
対象関数(その1):wordtwit_expand_tweet
追加コード:

// ツイート回数表示カスタムコードの追加
if ( in_array( ‘t_count’, $valid_sections ) ) {
// カスタムコードが存在した場合のみ置き換える
$tweet = str_replace( ‘[t_count]’, ‘(‘ . $tweet_num . ‘)’, $tweet );
}

return $tweet;

対象関数(その2):wordtwit_get_template_expansion_sections
追加コード:

if ( !$for_tweet_widget ) {
// カスタムコードの追加
// return array( ‘link’, ‘hash_tags’, ‘author’, ‘post_type’, ‘user_meta’, ‘title’ );
return array( ‘link’, ‘hash_tags’, ‘author’, ‘post_type’, ‘user_meta’, ‘title’, ‘t_count’ );
} else {
switch( $settings->manual_tweet_behaviour ) {
case ‘template’:
return array();
case ‘expanded’:
return array( ‘hash_tags’, ‘author’, ‘post_type’, ‘user_meta’, ‘title’ );
case ‘partial’:
return array( ‘author’, ‘post_type’, ‘user_meta’, ‘title’ );
}
}

今回は[t_count]というカスタムコードを追加。ツイート回数を追加して表示するようにしてみました。

Enhanced Categoriesのアイコンバグ対応

Enhanced Categoriesを導入した際に、子カテゴリが無いアイコン部分をクリックすると何故か親カテゴリアイコンが表示されるバグがあるので、下記を修正すると良い。

[対象:enhanced-categories/js/enhanced-categories.js ]

(以下、修正箇所の前後のソースのみ記載)

.click(function() {
jQuery(this)
.siblings(‘ul’)
.slideToggle()
.end()
.each(function() {
// ここから修正
if ((!jQuery(this).hasClass(‘is_contracted’)) && (!jQuery(this).hasClass(‘is_expanded’))) {
// 何もしない。
return this;
}
// ここまで
if (jQuery(this).hasClass(‘is_expanded’)) {
jQuery(this)
.html(enhancedCategoriesPlugin.getButtonText(defaults.contractText, defaults.contractImage))
.removeClass(‘is_expanded’)
.addClass(‘is_contracted’);
} else {
jQuery(this)
.html(enhancedCategoriesPlugin.getButtonText(defaults.expandText, defaults.expandImage))
.removeClass(‘is_contracted’)
.addClass(‘is_expanded’);
}
return this;
});
});

寄稿者へのメディアボタンの表示

したのソースを「function.php」に貼ればOKとの事。ソース元はこちら→http://d.hatena.ne.jp/go_nash/20100608/1275989767

 

念のため、ソースはコピーしておく。

 

/*
* 寄稿者への画像アクセス許可ソースの追加
*
*
*/
if (current_user_can(‘contributor’) && !current_user_can(‘upload_files’)) {
add_action(‘admin_init’, ‘allow_contributor_uploads’);
}
function allow_contributor_uploads() {
$contributor = get_role(‘contributor’);
$contributor->add_cap(‘upload_files’);
}

WPでifreamを使えるようにするには

functions.phpの一番下にこのコードを入れれば良いらしい。情報源はこちらのサイト→http://liginc.co.jp/programmer/archives/1665

念のため、ソースだけはコピーさせてもらいました。

// フィルタの登録
add_filter('content_save_pre','test_save_pre');
function test_save_pre($content){
    global $allowedposttags;
    // iframeとiframeで使える属性を指定する
    $allowedposttags['iframe'] = array('class' => array () , 'src'=>array() , 'width'=>array(),
    'height'=>array() , 'frameborder' => array() , 'scrolling'=>array(),'marginheight'=>array(),
    'marginwidth'=>array());
    return $content;
}
 

シュタゲの映画を2週連続で見たら小冊子もらった!

2冊GET劇場版シュタインズゲートの新作が公開して1ヶ月を経過していますが、テコ入れなのか続々とその週限定のプレゼント攻勢が始まっています。その中で特に欲しかった『桐生萌郁のショートストーリー』が配布されていたので、2週連続で映画を見てきました!

続きを読む

東京銀座で名古屋名物みそカツを食べる

味噌カツにすりゴマをたっぷりたまに我慢出来なくなるくらい味噌カツを食べたくなる事って有りませんか? 私は年に2度ほどあるのですが、今までは名古屋まで行くしか無かったのですが、東京銀座(東銀座)に名古屋で有名な味噌カツ屋さんが有ったので食べてきました!

続きを読む

平成24年産「あきたこまち」美少女パッケージ(精白米)を食べてみた!

箱には見事にイラストが…。前回の「JAうごのサイトから、平成24年産「あきたこまち」美少女パッケージ(精白米)を買ってみた!」で注文しました米が届きました! 折角ですので白米を炊いてみました。

続きを読む