Aşağıdaki kodu functions.php dosyanızın en altına ekleyebilirsiniz. Gerekli stil ve script dosyalarının sadece formun olduğu sayfalara çağrılmasını sağlayabilirsiniz. Hız optimizasyon hizmeti almak için de benimle iletişime geçebilirsiniz.
function conditionally_load_contactform7() {
if (strpos(get_the_content(null, false, get_post()), "[contact-form-7") === false) {
wp_dequeue_script('contact-form-7'); # Dequeue scripts.
wp_dequeue_style('contact-form-7'); # Dequeue css.
}
}
add_action( 'wp_enqueue_scripts', 'conditionally_load_contactform7' );
Bu kod üzerinde düzenleme yapmama gerek var mı?
wp forms kullanıyorum ben.
QUForm veya Ninja kullanabilirsin. Tema Elementor destekli ise doğrudan Elementor Form kullanmanı tavsiye ederim.
Merhaba
@Canepe;

Güzel bir gün geçirdiğinizi umuyorum.
En detaylı iletişim formu belirttiğiniz yazılım için Contact Form 7 olsa da halihazırda Elementor Pro kullanıyorsanız onun iletişim formunu kullanabilirsiniz veya Jetpack eklentisini halihazırda kullanıyorsanız Jetpack Formlarını kullanabilirsiniz. Ancak bunları kullanmıyorsanız ekstradan bu işlem için yüklemenizi önermiyorum çünkü bunlar CF7'den daha fazla işlem yükü oluşturacaktır, sadece kullanıyorsanız bunların içerisindeki özelliklerden yararlanabilirsiniz. Bunun dışında WpForms'un ücretsiz sürümü de işinizi görebilir ancak yine de Contact Form 7 kullanmanızı tavsiye ederim.
İyi günler dilerim,
Saygılarımla...
Gravityforms tek geçerim
Herkes farklı şeyler önermiş, geçmiş zamanda ninja forms'u duymuştum. Kararsızım.