投稿の際は下記の情報をお書き添えください。
-------------------------------------------
WordPress のバージョン:(例 6.0.2)
Welcart のバージョン:(例 2.8.1)
PHP のバージョン:(例 8.0)
Welcart専用の拡張プラグインとバージョン:(例 DL Seller 3.4.1、SKU Select 1.4.2)
ご利用の親テーマとバージョン :(例 Welcart Basic 1.7.1)
ご利用の子テーマとバージョン :(例 Welcart Beldad 1.4)
症状を確認したブラウザ:
サーバー【重要】:(会社名、サービス名)
--------------------------------------------
フォーラムへの返信
-
投稿者投稿
-
s_kawa参加者
返信おそくなりすみません。
はい、されております。
で、メーラー側の問題でした。
お手数おかけいたしました。
これにてクローズとさせていただきます。
s_kawa参加者重量計算方式、私も強く希望いたします。
海外対応も視野にいれられての多言語を準備されているようですし、海外への送料計算には、ジャンルによっては必須にもなるでしょうし、ここが対応いただけるのあれば、さらにwelcart利用者も増えるのではないでしょうか!
どうぞよろしくお願い致します!
s_kawa参加者そうですね。
それも検討はしておりますが、別件でいろいろとご依頼させていただいたりもしてまして、今回に関してはあまり予算がないので、できうる努力はしてみます。
ありがとうございました。
s_kawa参加者はい。
試しています。
1点を買う分にはいいのですが、
例えば、
商品A × 30個 の場合だと、送料A×30個
になります。
これでは、実現したいことと異なるので、ここで聞いてみようと思いました。
s_kawa参加者すみません。
自己解決できました。
プラグインが使用している js ではなく、私個人が書いたjsによるものでした。
失礼いたしました。
s_kawa参加者nanbu様
ご回答ありがとうございます。
了解いたしました。
s_kawa参加者本日は、長きにわたりいろいろとご確認いただきありがとうございました。
プラグインの記述に一部誤りがありました。
‘
$extra_content = get_option( $option_prefix . $catid );
if( $extra_content ){
return apply_filters(‘the_content’, stripcslashes( $extra_content ) );
}else{
return “”;
}
‘
の
‘
return apply_filters(‘the_content’
‘
を
‘
return apply_filters(‘extra_content’
’
と記述しなければならないものを、間違えていただけでした。
たいへん失礼いたしました。
ご報告とさせていただきます。
s_kawa参加者検証までしていただきありがとうございます。
再度確認してみます。
私はだいたいさわれるので、よいのですが、他にかかわる人間ができないものもいます。
できる人間ばかりがさわるサイトではない為に、みなで少しでも更新がらくになるようにとおもいいれたまでです。
プラグインのほとんどは、welcartのもので、ほとんどは削除してみたんですがね。
自力で解決します。
ありがとうございました!
s_kawa参加者wcex_item_list_layout をつかって
一部、the_excerpt() で商品説明を表示しようとすると、こちらでも
class=”loopimg” と
class=”loopexp” が出力されます。
プラグインの干渉というには少しちがうようなきもするのですが。
s_kawa参加者とはいえ、カテゴリにHTMLを出力できるようにカテゴリ編集ページにエディタを追加できるようにしただけなのですが。
素人が作成したものだからでしょうか?
原因がわからずで困っております。
s_kawa参加者はい、すべて使用中です。
the_extra_category_content をきると表示されませんでした。
こちらのプラグインは、自作でカテゴリ編集画面で、HTMLを記述できるようにしたものです。
こちらにどうもでてくるようですね。
原因としては、先にお送りいただいたことが関係あるのでしょうか?
s_kawa参加者echo the_extra_category_content();
のソースは以下の通りです。
‘
<?php
$option_prefix = ‘extra_cat_content_’;
function ecc_init(){
global $option_prefix;
if ( is_admin() && current_user_can(‘manage_categories’) ) {
if ( user_can_richedit() ){
remove_filter(‘edit_category_form_fields’, ‘wp_filter_kses’);
}
if ( isset($_GET) && ‘edit’ === $_GET && strpos( $_GET, ‘category’ ) >= 0 && !empty($_GET) && user_can_richedit() ) {
add_action( $_GET . ‘_edit_form_fields’, ‘ecc_attach_field’);
//WP < 3.3
if ( !function_exists( “wp_editor” ) ){
add_action(‘admin_print_styles’, ‘ecc_admin_css’);
}
}elseif( isset($_POST) && ‘editedtag’ === $_POST && !empty($_POST) ){
add_action(‘edited_’ . $_POST, ‘ecc_save_field’);
}
}
}
function ecc_attach_field(){
global $option_prefix;
$extra_content = stripcslashes( get_option( $option_prefix . $_GET ) );
$settings = array(
‘wpautop’ => false,
‘media_buttons’ => true,
‘quicktags’ => array(
‘buttons’ => ‘b,i,ul,ol,li,link,close’
),
‘textarea_name’=>’extra_description’
);
echo ‘ <tr class=”form-field”>
<th scope=”row” valign=”top”><label for=”extra_description”>Extra description</label></th>
<td>’;
if( function_exists( “wp_editor” ) ){
//WP >= 3.3
wp_editor( $extra_content, “extradescription”, $settings );
}else{
//WP < 3.3
wp_tiny_mce( false , array( “editor_selector” => “extra_description” ) );
echo'<textarea name=”extra_description” id=”extra_description” class=”extra_description” rows=”5″ cols=”50″ style=”width: 97%;”>’.$extra_content.'</textarea>
‘;}
echo'<span class=”description”>Get this field content on the public side using << <b>echo the_extra_category_content( )</b> >></span>
</td>
</tr>’;
}
function ecc_save_field(){
global $option_prefix;
$name = $option_prefix . $_POST;
$value = $_POST;
update_option( $name, $value );
}
function ecc_admin_css(){
wp_enqueue_style( ‘ecc_scripts’ , plugins_url(‘/include/style.css’, __FILE__) );
}
function the_extra_category_content( $catid = null ){
global $option_prefix, $wp_query;
if( is_null( $catid ) ){
$cat = get_the_category();
if( is_tag() ){
$catid = get_query_var(‘tag_id’);
}else if( is_category() ){
$catid = get_query_var(‘cat’);
}else if( count( $cat ) ){
$catid = $cat[0]->cat_ID;
}else {
$catid = $wp_query->get_queried_object_id();
}
if( !$catid ){
return ”;
}
}
$extra_content = get_option( $option_prefix . $catid );
if( $extra_content ){
return apply_filters(‘the_content’, stripcslashes( $extra_content ) );
}else{
return “”;
}
}
add_action(‘load-categories.php’, ‘ecc_init’);
add_action(‘load-edit-tags.php’, ‘ecc_init’);
?>
‘
プラグインは、以下の通りです。
Akismet
category editor
Image Widget
Item List Layout
Multi Price
Nivo Slider for WordPress
Order List Widget
PS Auto Sitemap
Search Everything
ShowID for Post/Page/Category/Tag/Comment
SI CAPTCHA Anti-Spam
welcart
TinyMCE Advanced
Widget Cart
WordPress FAQ Manager
WP Multibyte Patch
以上どうぞよろしくお願い申し上げます。
s_kawa参加者こんにちは。
ご連絡ありがとうございます。
ウィジェットに、Welcart Recent Posts は使用しておりません。
>> loopimgが表示され同じ症状になりました。
とのことですが、なにか関連しているものがあるのかもしれませんね。
私がウィジェットに使用しているのは、下記のとおりです。
・左サイドバー
--カスタムメニュー
--営業日カレンダー
・右サイドバー
ーーWelcart ログイン
ーーWCEX Widget Cart
になります。
もし、なにかわかるようでしたら、ご教授いただけると幸いです。
以上、どうぞよろしくお願い申し上げます。
-
投稿者投稿