Jadi saya mempunyai tiga pembolehubah $blue_tooltip_icon, $red_tooltip_icon dan $gray_tooltip_icon. Sekarang saya ingin mengeluarkan pembolehubah tertentu berdasarkan atribut yang dihantar ke kod pendek WordPress. Jadi jika "biru" dimasukkan, ia adalah $blue_tooltip_icon; jika "merah" dimasukkan, ia adalah $red_tooltip_icon; jika "kelabu" dimasukkan, ia adalah $gray_tooltip_icon
Persoalannya ialah bagaimana untuk menyelesaikan masalah ini. Saya cuba menggunakan pernyataan if tetapi mendapati bahawa ini tidak mungkin dalam penggabungan.
Inilah yang saya cuba keluarkan melalui kod pendek, ikon petua alat berubah berdasarkan warna yang dimasukkan melalui atribut kod pendek.
$message = '<span data-title="'.$atts['text'].'" class="tooltip">'.$content .$blue_tooltip_icon.'</span>';
Saya rasa ini akan membantu anda.