自作プラグイン/amptwitter.inc.php
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
** amptwitter.inc.php [#q7605c11]
|RIGHT:100|LEFT:360|c
|~サマリ|AMP-Twitterに対応するプラグイン|
|~リビジョン|1.1|
|~対応バージョン|1.4.7|
|~投稿者|[[m0370]]|
|~投稿日|&new{2020-04-28 (火) 07:51:28};|
PukiwikiをAMP化するとtweet_inc.inc.phpを使うとAMPエラーが...
これを使うにはヘッダーでAMP-twitterのスクリプトをインクル...
* 記載方法 [#ib313ab9]
#amptwitter(1254597997008060416)
#amptwitter(1254597997008060416,responsive,400,400)
ツイートを引用したい場合は第1引数をツイートIDにします。第...
- 第1引数(必須):ツイートID
- 第2引数:レイアウト(fill fixed fixed-height flex-item ...
- 第3引数:width(整数。省略可、省略時のデフォルトは400)
- 第4引数:height(整数。省略可、省略時のデフォルトは400)
**ver1.1 [#ne68e39e]
layout, width, heightの設定に対応しました。
*スクリプト [#p53013ac]
下記のスクリプトをテキストファイルに貼りつけて、ファイル...
<?php
// 'amptwitter' plugin for PukiWiki ver.1.1
// author: m0370
// Twitter: @m0370
// ver1.0 (2020.4.27)
// ひとまずAMP-twitterのタグを出力する機能を実装しました。
// ver1.1 (2020.4.28)
// layout, width, heightの設定に対応しました。
function plugin_amptwitter_convert()
{
$amptw = func_get_args();
$tweetid = $amptw[0];
if ($amptw[1] == 'fill' || $amptw[1] == 'fixed' || $ampt...
$layout = $amptw[1];
} else {
$layout = 'responsive';
}
if(is_numeric($amptw[2])) {
$width = $amptw[2];
} else {
$width = 400;
}
if(is_numeric($amptw[3])) {
$height = $amptw[3];
} else {
$height = 400;
}
return <<<EOD
<amp-twitter
data-tweetid="$tweetid"
width="$width"
height="$height"
layout="$layout">
</amp-twitter>
EOD;
}
?>
終了行:
** amptwitter.inc.php [#q7605c11]
|RIGHT:100|LEFT:360|c
|~サマリ|AMP-Twitterに対応するプラグイン|
|~リビジョン|1.1|
|~対応バージョン|1.4.7|
|~投稿者|[[m0370]]|
|~投稿日|&new{2020-04-28 (火) 07:51:28};|
PukiwikiをAMP化するとtweet_inc.inc.phpを使うとAMPエラーが...
これを使うにはヘッダーでAMP-twitterのスクリプトをインクル...
* 記載方法 [#ib313ab9]
#amptwitter(1254597997008060416)
#amptwitter(1254597997008060416,responsive,400,400)
ツイートを引用したい場合は第1引数をツイートIDにします。第...
- 第1引数(必須):ツイートID
- 第2引数:レイアウト(fill fixed fixed-height flex-item ...
- 第3引数:width(整数。省略可、省略時のデフォルトは400)
- 第4引数:height(整数。省略可、省略時のデフォルトは400)
**ver1.1 [#ne68e39e]
layout, width, heightの設定に対応しました。
*スクリプト [#p53013ac]
下記のスクリプトをテキストファイルに貼りつけて、ファイル...
<?php
// 'amptwitter' plugin for PukiWiki ver.1.1
// author: m0370
// Twitter: @m0370
// ver1.0 (2020.4.27)
// ひとまずAMP-twitterのタグを出力する機能を実装しました。
// ver1.1 (2020.4.28)
// layout, width, heightの設定に対応しました。
function plugin_amptwitter_convert()
{
$amptw = func_get_args();
$tweetid = $amptw[0];
if ($amptw[1] == 'fill' || $amptw[1] == 'fixed' || $ampt...
$layout = $amptw[1];
} else {
$layout = 'responsive';
}
if(is_numeric($amptw[2])) {
$width = $amptw[2];
} else {
$width = 400;
}
if(is_numeric($amptw[3])) {
$height = $amptw[3];
} else {
$height = 400;
}
return <<<EOD
<amp-twitter
data-tweetid="$tweetid"
width="$width"
height="$height"
layout="$layout">
</amp-twitter>
EOD;
}
?>
ページ名: