Discordコミュニティを作りました! 参加する

フォーラム

トピックを立てる前にチェック
  1. フォーラムガイドライン」に必ず目を通してください。
  2. バージョンアップデート後に表示がおかしくなった場合は、
    「SWELL設定」>「リセット」からキャッシュクリアを先にお試しください。
  3. フォーラム内検索で過去に同じようなトピックがないか検索してみてください。
ショートコードの変数でを戻した場合の対...
 
通知
すべてクリア

ショートコードの変数でを戻した場合の対策について

3 投稿
2 ユーザー
1 Likes
96 表示
tarutaru
(@tarutaru)
投稿: 2
メンバー
Topic starter
 
ショートコードの変数で[review_stars]を戻した場合に、
文字列で表示されてしまいます。
 
プログラムの初期的な間違いかもしれませんが、
返数で戻す場合に5段階評価スターを正しく反映させる方法を教えてください。
 
よろしくお願いいします。
 
--------------
 
[test12345]を実行した場合、正しく表示されます
 
[test1234]で実行した場合、5段階評価スターがうまく動作せずに文字列で表示されます。
[review_stars 3.5] (5)
[review_stars 4/5] 4 (5)
 
 
---------------
 
function test1234(){
$b=test12345();
print $b;
}
add_shortcode( 'test1234', 'test1234' );
 
function test12345(){
 
$html = "[review_stars 3.5] (5)<BR>"."\n";
 
$reviewAverage =4 ;
$reviewCount =5 ;
 
$html .= "[review_stars ".$reviewAverage.'/5] '.$reviewAverage.'  ('.$reviewCount.')';
 
return $html;
}
 
add_shortcode( 'test12345', 'test12345' );
 
 
確認項目
利用規約に同意します*, ガイドラインを読み、内容を把握しています*, よくある質問を先にチェック済みです*, 過去に同じようなトピックがないか検索済みです*, WordPress更新後、SWELLは最新版にしましたか?, Googleなどでも検索してみました, プラグインを停止しても同じことが起こることを確認しました
利用中のSWELL本体のバージョン
6.5
利用中のPHPバージョン
PHP8.1.22
OS
windows
利用中のWordPressバージョン
2.10.0
利用中のサーバー会社
シンサーバ
ブラウザ
chrome
利用中のプラグイン一覧

Converter for Media
SEO SIMPLE PACK
Yoast Duplicate Post

 
投稿済 : 05/04/2024 4:57 pm
tarutaru
(@tarutaru)
投稿: 2
メンバー
Topic starter
 

自己解決できました。

do_shortcode('') を含めるようにしてすれば対応できました。

よろしくお願いいたします。

 
投稿済 : 11/04/2024 2:33 pm
skillsharejp reacted
skillsharejp
(@skillsharejp)
投稿: 1006
SWELL高速化顧問
 

ガイドラインにある通り、カスタマイズなので通常サポートの対象外だろうな~と思っていたので解決して良かったです。

SWELLフォーラムはユーザーフォーラムのため、開発者以外の回答は全て任意です。当アカウントによる回答もボランティアのため、ヒントの提供に留まる場合があります。

ご依頼のご相談・お問い合わせ窓口
https://skillshare.biz/inquiry/

 
投稿済 : 11/04/2024 3:20 pm
共有: