備忘録

Stinger3カスタマイズ 一覧系ページのショートコードに関する不具合

投稿日:2013年10月26日 更新日:

ブログの構築を行っている途中に気がついた不具合を修正しました

エントリ一覧系のページで本文の一部が表示されていますが、Wordpressのショートコードが消えずにそのまま表示されている不具合が有りました。

修正するファイル

functions.php

function stinger_noshotcode( $content ) {
	if ( ! preg_match( '/\[.+?\]/', $content, $matches ) ) {
		return $content;
	}
	$content = str_replace( $matches[0], '', $content );
	return $content;
}

[修正前]

	if ( ! preg_match( '/\[.+?\]/', $content, $matches ) ) {

[修正後]

	if ( ! preg_match_all( '/\[.+?\]/', $content, $matches ) ) {

ショートコードを正規表現で検索して空白にするための機能に不具合があり最初の一つしか消していませんでした。

ad

ad

-備忘録
-, ,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

スパム対策 * Time limit is exhausted. Please reload the CAPTCHA.

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

jQuery tooltipの備忘録

Concrete5の外部フォームの記事は業務多忙の為、遅れています。期待している方がもしもいらっしゃったらばすみません・・・ 今日はjQueryのtooltipに関する備忘録です。 jQueryのto …

Eclipse(IDE)のインストールについて

PHP関連の開発をメインに行なっていますが、 開発環境のEclipseのインストールについて簡単に手順を備忘録的に 1.Eclipseのダウンロード http://www.eclipse.org/do …

MAC OSX10.9 MavericksをMBAにクリーンインストール

MacBookAir late2010に最新のOS「Mavericks」をインストールしましたので、インストール手順を簡単に公開します。 インストール環境 MacBook Air Late 2010 …

iMac再インストール:Eclipseにテーマを適用

iMacの再インストールが終わりましたが 色々と環境設定が残っています。 今日は私が使っているIDEのEclipseにテーマを適用する方法の備忘録 Eclipseのエディターはデフォルトのままでは背景 …

「event.layerX and event.layerY are ….」エラーについて

連投です。 開発中のシステムをGoogleChromeでチェックしていたところ、DeveloperToolsのConsoleに下記のようなワーニングが出ていたので対処方法を 「event.layerX …