Footer.php'yi ajax ile dinamik olarak sayfaya sonradan çağırabilirsiniz. Bu yöntem ile ülkeye, kullanıcıya veya tarayıcıya göre bile özel footer.php gösterebilirsiniz.
Temanızın functions.php dosyasına AJAX için fonksiyon ekleyin:
function my_dynamic_footer_content() {
// Dinamik içeriğinizi buraya ekleyin
die();
}
add_action('wp_ajax_dynamic_footer', 'my_dynamic_footer_content');
add_action('wp_ajax_nopriv_dynamic_footer', 'my_dynamic_footer_content');Temanızın footer.php dosyasına da aşağıdaki kodu ekleyin.
<script type="text/javascript">
jQuery(document).ready(function($) {
$.ajax({
url: 'ajax.php',
type: 'POST',
data: {
action: 'dynamic_footer'
},
success: function(response) {
$('#dynamic-footer').html(response);
}
});
});
</script>
<div id="dynamic-footer"></div>