shokun0803様
ようやく解決しました!shokun0803様のご推察のとおりで、footer.phpに <?php wp_footer() ?> が抜けておりました。
まさかこんな初歩的な、こんな基本的なミスはしていないと思いこんでいたので、発見に相当な時間をかけてしまいました。ともかく問題解消できてよかったです。的確なアドバイスをありがとうございました。
shokun0803様 ご回答ありがとうございます。
ザッと比較してみていたのですが、時間をかけて、ひとつひとつ詳しく見比べてみることにします。
ちなみに「Contact Form 7 Multi-Step Forms」を使っていない別の自作テーマサイトにプラグインを入れて試したところ、うまく動作してくれました。ソースコードのベースはほとんど同じというか、コピペで始めているので、このサイト用に追加した動作や機能?、クラス名などが影響しているのかもしれません。問題解消できたら、ご報告させていただきます。
自己解決できました。
原因はスラッグが数字(数値)のみだったためでした。
商品番号とスラッグを統一させていたのですが、それが影響していました。
スラッグを1234からg1234のように変更したら、枝番が付かなくなりました。
皆様ご回答ありがとうございました。
torikumo様
ありがとうございます。
実はそれも考えて、スラッグも引き継がないようにしているのですが。。。
ただ、Youst Duplicate Postで枝番がつかないURLができるということが分かっただけで大収穫です。
きっとどこかに同一スラッグが存在しているのかもしれません。
一から見直してみます。ありがとうございました!