PHP を使って現在開いているページの URL をウェブページ上に表示する方法を使って、OGタグに利用

■PHP を使って現在開いているページの URL をウェブページ上に表示する方法を使って、OGタグに利用
<meta property="og:url" content="<?php echo("http://" . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]); ?>" />

アメブロ→Wordpressに引越するとき全記事日付が1970年1月1日になっちゃった人へ

アメブロ→Wordpressに引越(データ移行・インポート)するときの注意

blog toolを使ってやると思いますが、
詳しくはこちら

日付の表示形式の設定が(アメブロ側の)
2013年04月03日(水) 07時19分12秒
と言ったような表示形式なっていると、

コンバータするときにうまくいかず、

全記事日付が1970年1月1日になっちゃいます!!


これを、
2013-02-16 12:51:13
とかにしておけば、
うまくいきましたよー。

wordpress 個別記事でアイキャッチをOGP画像に指定したい

<?php
$image_id = get_post_thumbnail_id();
$image_url = wp_get_attachment_image_src($image_id, true);
?>

<meta property="og:image" content="<?php echo $image_url[0]; ?>" />

画像imgをボタン扱いにするHTMLとCSS

■HTML
<form target="_blank" action=" method="post">
<input type="hidden" name="items[0].itemCd" value="522790000">
<input type="hidden" name="items[0].color" value="10001">
<input type="hidden" name="items[0].size" value="20001">
<input type="hidden" name="items[0].quantity" value="1">
<input type="hidden" name="items[0].researchCd" value="550">
<input type="hidden" name="researchCd" value="030">

<button type="submit" name="addToCart" value="注文する">
<img src="" alt="注文する" border="0">
</button>

</form>

■CSS
button { 
border:none;outline:none; background-color:transparent;
 margin:0; padding:0; cursor:pointer;
}

↑余白とかボーダーとかボタンクリックしたあと、青い枠線が出たりするのを消したり。

PC、SP、TB振分けの覚書

◆PC(iPad含む) or スマホ(iPhone/Android)


<?php
  $ua=$_SERVER['HTTP_USER_AGENT'];
  $browser = ((strpos($ua,'iPhone')!==false)||(strpos($ua,'iPod')!==false)||(strpos($ua,'Android')!==false));
    if ($browser == true){
    $browser = 'sp';
  }
?>

<?php if($browser == 'sp'){ ?>
<?php }else{ ?>
<?php } ?>

-------------------------------------------------------------------

◆PC or スマホ(iPad含む/iPhone/Android)

<?php if ( wp_is_mobile() ) : ?>
<?php else: ?>
<?php endif; ?>

※Wordpressの場合のみ適用
functionsの設定も必要です

-------------------------------------------------------------------
◆TOPページを別ページ(別ディレクトリ)へ転送する

<script type="text/javascript">
var userAgent = window.navigator.userAgent.toLowerCase();
 
if((navigator.userAgent.indexOf('Android') > 0 && navigator.userAgent.indexOf('Mobile') == -1) || navigator.userAgent.indexOf('iPad') > 0){
    location.href = 'tb;//iPad
} else if ((navigator.userAgent.indexOf('iPhone') > 0 && navigator.userAgent.indexOf('iPad') == -1) || navigator.userAgent.indexOf('iPod') > 0 || (navigator.userAgent.indexOf('Android') > 0 && navigator.userAgent.indexOf('Mobile') > 0)){
    location.href = 'sp/';//iPhone android
}
</script>

サイト名やカテゴリー名や投稿記事に「日本語」を入力して保存しようとすると

wordpressインストールして、
サイト名やカテゴリー名や投稿記事に「日本語」を入力して保存しようとすると
文字化けしたり、文字が消えてしまったりするバグに遭遇したら、
htaccessを、WPをおいてるディレクトリに設置したら直るかもよ。

というワンポイントアドバイスでした。

過去のWPで動作するContactForm7のバージョンを調べる

contactform7versioncheck.gif


contact form7を過去の古いバージョンのWordpressにインストールしないといけない場合の
過去のWPで動作する、ContactForm7の過去バージョンを調べるサイトです。
1バージョンでも違うと(ずれてると)動作しないので、地道に探してみてね。

見つけたら、
ページ上部の赤いボタン?最新版のダウンロードURLをまずコピーし、


https://downloads.wordpress.org/plugin/contact-form-7.4.2.2.zip

↑ たとえば4.2.2を3.1.2とかに変更すると、過去のバージョンがダウンロードできます♪

わーいわーい

HTML 上で電話番号を記載すると自動的に発信リンクが追加される仕様を解除

HTML 側で <a href="tel:090-4444-4444"> の自動リンクを解除するには以下のタグを <head> タグ内に入力する。

<meta name="format-detection" content="telephone=no">

さらにメールアドレスの自動リンクをオフにするには

<meta name="format-detection" content="email=no">


自動リンクについては勝手に <a> タグが追加されるので、それを念頭においた CSS を組むこと。
上の HTML の場合は以下のようになる。

wordpress 固定ページの内容を表示するソース

$page_id = xxx; //xxxに 固定ページIDを入力
$content = get_page($page_id);
echo $content->post_content;
?>

Wordpressで47都道府県をカテゴリーとして一括登録するときのフォーマット

Wordpressで47都道府県をカテゴリーとして一括登録するときのフォーマット
プラグインBatch categories importを使用するとき。

»続きを読む

1  2  3  4  5  6  7  8  9  10  11