nekoco様
こんにちは。長文になりますが、質問事項の下に返答させていただきます。
①1の最後にある「WordPress 4.7 以降をご利用のお客様へ」という箇所で、
「theme-customzier.php」の【セレクタ名の変更・追加】作業を行う必要がございます。
とありますが、変更・追加の具体的箇所が分かりません。
(行数や前後のタグ、変更箇所を教えていただけますでしょうか。)
→「theme-customzier.php」の1414行目付近です。
②2. 商品詳細ページ:タブリストのスタイル調整(IE閲覧時)
371行目に、スタイル追加とあるのですが、
当方の371行目付近が下記の通りで、どちらに追加したら良いかわかりません。
→usces_cart.css 367行目あたり
.tab-list li.select::before {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
と
.tab-list li.select::after {
-webkit-transform: scale(1);
transform: scale(1);
}
の間に追加してください。
usces_cart.css の最後に追記してもらっても問題ありません。
③7. 商品売り切れ時、商品お問い合わせフォームから送信したメール本文に商品名が記載されない不具合を修正
js ファイルの読み込み:welcart_basic-carina/functions.php 129行目
についてなのですが、当方の129行目付近が下記の通りで、
例にある前方の「function wcct_enqueue_styles() {」がなく、
修正・追加の箇所が分かりません
→「function wcct_enqueue_styles() {」は95行目付近に記載されています。
129行目付近に「wp_enqueue_script」の記述がありますので、この次の行に追記してください。
④商品タグの修正
→
◆ wcct_get_product_tag() の修正
1. function wcct_get_produt_tag() { の引数に$post_id = null を追加してください。
function wcct_get_produt_tag( $post_id = null ) {
2. 関数内にglobal 変数を追加してください。
function wcct_get_produt_tag( $post_id = null ) {
global $post;
3. 関数内の「get_the_category()」の引数に「$post_id」を指定してください。
$html = ”;
if ( NULL == $post_id )
$post_id = $post->ID;
$cats = get_the_category( $post_id );
foreach( $cats as $cat ) {
————————————————————–
if ( NULL == $post_id )
$post_id = $post->ID;
※$html = ”; の下に上記コードの追加
————————————————————–
$cats = get_the_category( $post_id );
※「get_the_category()」の引数に「$post_id」を追加
————————————————————–
◆ wcct_product_tag() の修正
1. function wcct_produt_tag() { の引数に$post_id = null を追加してください。
2. wcct_get_product_tag() の引数に$post_id を追加してください。
function wcct_produt_tag( $post_id = null ) {
echo wcct_get_produt_tag( $post_id );
}
⑤WordPress の翻訳変更に伴うテンプレートファイルの修正
‘usces’の前の「,」はいりますか?
→必要です。
WordPress の翻訳変更に伴うテンプレートファイルの修正
→wc_templates フォルダに入っている「wc_review.php」「wc_search_page.php」以外の
商品詳細ページ用のテンプレートファイルが対象となります。
⑥wp_body_open() 設置
→
タグの直下に設置してください。
>
⑦商品一覧での売価表示のタグ修正
→「
…」の1行丸ごと置き換えます。
⑧商品一覧に「定価」を追加
→特に商品一覧に「定価」を表示する必要がなければ修正の必要はありません。