どのように製品をその名前で入手できますか?私はあなたがIDとSKUによってそれを行うことができることを知っていますが、私の現在の状況では、そのタイトルで製品をつかむ必要があります。私はそれを探していて、機能を見つけることができないようです。WooCommerce - タイトルごとに製品を入手しますか?
私の機能は単一の製品ページで発生しますが、データを取得する必要がある製品は、ユーザーが現在見ている製品ではありません。代わりに、現在の製品と同じ名前が付いていて、別の記号で終わるだけです。 (製品には、ユーザーが「-r」と私はで終わるを検索する必要が1と端で見ていることでしょう「 - $$$」)
をこれまでのところ、私のfunctions.phpに:
function fill_refurbished_addon_selectbox(){
//get id of current product
global $product;
$id= $product->get_id();
//get name of product
$currentName = get_the_title($id);
//remove -r, add -$$$ and store in var
$searchFor = substr($currentName, 0, -2) . "-$$$";
echo $searchFor;
//find $$$ product by title
$coreCharge = ***GET PRODUCT BY TITLE ($searchFOr)***;
//get price of $$$ product, store in var
//populate dropbox
}
add_action('woocommerce_before_add_to_cart_button', 'fill_refurbished_addon_selectbox', 20);
その理由は、 - $$$製品の情報を含む選択ボックスに記入する必要があるからです。
ありがとう、ありがとう。それはタイトルと同じなので、私はSKUでそれをつかんで巻き上げた。 –
@SebGあなたの質問に対する解決策であれば、それを回答として受け入れることを検討してください。これは他の人にとって役に立ちます。またはあなたがより良い答えを持っているなら、それを投稿することを検討してください。私は学びたいと思います。 –