Selamlar,
<head></head> bölümünün içinden bir kod yapısını silmek istiyorum. header.php ye baktığımda headdeki tüm kodların <?php wp_head(); ?> içinde olduğunu gördüm. şimdi benim sorunum şu: wp_head nerede ve oradaki kodları nasıl düzenleyebilirim. bir kısmı funtion.php de ama benim silmek istediğim alan burada değil.
Head bölümünden kod silme
5
●124
- 14-06-2023, 21:50:20Kimlik doğrulama veya yönetimden onay bekliyor.Aradığınız kısım o sayfada değil.Templates klasöründen bakın baktığınız kısıma html kodları include ediliyor.Bilginiz yoksa wordpressten fonksiyon ekleyip o kısımı style ile gizleyebilirsiniz.TheMunay adlı üyeden alıntı: mesajı görüntüle
- 15-06-2023, 01:30:31wp_head faaliyet hook, temanın header.php dosyasındaki <head></head> kodları arasında çalışır. WordPress'in kendi içindekileri ve temada (varsa) CSS, font ve grafik vb. gibi kaynakları ekler. (ref: wp_head) Siz burada neleri kaldırmak istiyorsunuz mesela?
Bu arada değişiklik yapmak istediğiniz dosya:
/wp-includes/general-template.php
İnceleyip sonra yedeğini alıp değişebilirsiniz ama güncellemelerde yaptığınız değişiklik gidebilir. - 15-06-2023, 21:00:11yapmaya çalıştığım şey buradaki metaları kaldırmak. hazır tema kullanıyorum ama saçma bir şekilde metaya tüm içeriği yazıyor. ek olarak seo eklentileri kullanıyorum o şekilde düzeltiyorum ancak bunun kaldırılması gerek diye düşünüyorum çünkü üst tarafta aynı etiketten bir tane daha var eklentiden gelen.

- 15-06-2023, 21:39:25Rank Math kullanıyorsanız, function dosyanıza ekleyin:
add_action( 'rank_math/head', function() { remove_all_actions( 'rank_math/opengraph/facebook' ); remove_all_actions( 'rank_math/opengraph/twitter' ); });Yoast SEO kullanıyorsanız:
add_filter('wpseo_opengraph_url' , '__return_false' ); add_filter('wpseo_opengraph_desc', '__return_false' ); add_filter('wpseo_opengraph_title', '__return_false' ); add_filter('wpseo_opengraph_type', '__return_false' ); add_filter('wpseo_opengraph_site_name', '__return_false' ); add_filter('wpseo_opengraph_image' , '__return_false' );JetPack kullanıyorsanız:
add_filter( 'jetpack_enable_open_graph', '__return_false' );
All-In-One SEO kullanıyorsanız:
remove_action('wp_head',array($aiosp, 'wp_head'));Ekleyin ve kaydedin silinmesi gerekecek.
Referans:
https://rankmath.com/kb/filters-hook...opengraph-tags
https://gist.github.com/amboutwe/811...omment-2674443
https://jetpack.com/blog/remove-open-graph-meta-tags/
https://wordpress.stackexchange.com/a/9084
