複数のブログ(WordPressのマルチサイト)の更新情報を1つのtwitterアカウントでツイートする

このpocolog.netで複数のブログを作っていますが、どのブログからもtwitterでつぶやけないかなーと調べてみました。
1つのブログから複数のtwitterアカウントにというサイトは多いのですが、複数ブログ→1つのtwitterアカウントについて書かれているページを見つけれなかったので、ここに書いてみました。

結論から書くと、「問題なくできます」です。
twitter自体が一度に複数のサービスに対応しています。
“複数のブログ(WordPressのマルチサイト)の更新情報を1つのtwitterアカウントでツイートする” の続きを読む

ブログ(WordPress)の投稿一覧を取得して、別のウェブサイトに表示する方法

ブログの更新情報を自分のウェブサイトで表示できるといいですね。
その方法です。

まず、ブログのRSSフィードから投稿一覧を取得する方法です。

#!/usr/bin/perl

use strict;
use warnings;
use XML::FeedPP;
use Time::Local;

my $url = 'http://my.blog.com/feed/';
my $feed = XML::FeedPP->new($url); #フィードを取得
my $line = "
    \n"; my $counter = 0; foreach($feed->get_item()){ #投稿を取得 $counter++; if($counter > 5){ #最新5件表示します。数はお好みで。 last; } my $date = substr($_->pubDate(), 0, 10); $date =~ s/\-/\./g; #日付の書式を 2017-01-17 から 2017.01.07へ。お好みで。 $line .= "
  • " . $date; $line .= " - "; $line .= "<a href = \"" . $_->link() . "\">"; $line .= $_->title() . "
  • \n"; } $line .= "
\n"; open(BLOG, ">", "./www/mywebsite/blogdata.html"); #このスクリプトを置いてあるところから、ウェブサイトを置いてあるとこまでのパス print BLOG $line; close(BLOG);

“ブログ(WordPress)の投稿一覧を取得して、別のウェブサイトに表示する方法” の続きを読む

WordPressにGoogleアナリティクスを設定 – GA Google Analytics

WordPressのブログでGoogleアナリティクスのウェブ解析をするため、GA Google Analyticsプラグインをインストールしました。
Google Analytics by Yoastにしたかったんだけど、Yoast SEOに統合されたのか、見つからなかったので、これにしました。英語版だけど評価が高かった(五つ星)だので。

で、使ってみると、英語版と言う欠点はありますが、すごい簡単! お勧めです。
以下、GA Google Analyticsの設定方法です。
“WordPressにGoogleアナリティクスを設定 – GA Google Analytics” の続きを読む

WordPressのテーマTwenty Seventeenのカスタマイズ

WordPressのテーマ、Twenty Seventeenいいですね。シンプルで今風のフラットなデザイン。
でも私は古い人間なので、5~10年ぐらい前に流行ったデザインにカスタマイズすることにしました。
うすーい灰色のバックに、白い紙を置いたイメージで。あとは空白を詰めます。

全体の横幅をデフォルトより広く設定する

まず、PC画面で横幅を1200ピクセルに設定します。

media screen and (min-width: 48em) {
	.wrap {
		max-width: 1200px;
	}
	.has-sidebar:not(.error404) #primary {
		float: left;
		width: 67%;
	}
	.has-sidebar #secondary {
		float: right;
		padding-top: 0;
		width: 29%;
	}
	.navigation-top .wrap {
		max-width: 1100px;
	}
}
  • media screen and (min-width: 48em)

は、PC画面などで幅が十分広い機種は、の意味です。
.wrapのmax-widthで横幅を設定(1200px)します。
記事部分の横幅は全体の67%、ウィジェット部分の横幅を29%としています。

@media screen and (max-width: 48em) 
{
  .wrap{
	padding: 0px;
	margin: 0px;
  }
}

逆にスマホでは画面全体にブログを表示させるため、padding・marginともに0px(余白なし)に設定します。
“WordPressのテーマTwenty Seventeenのカスタマイズ” の続きを読む