2016-03-28 20 views
0

Aynı Wordpress temasını paylaşan 2 alan adı var. 2 ayrı temayı yönetmek istemiyorum, ancak sitelerde birkaç küçük fark var.WordPress teması farklı URL

<?php if (is_page('Contact')) { ?> 
    <!-- Contact content --> 
<?php } else { ?> 
    <!-- Other content --> 
<?php } ?> 

Ama bunun yerine bir sayfa aramak, farklı bir tam URL arıyor: http://example.net karşı Mesela http://example.com Ben benzer bir şey yapmak istiyorum. Eğer normal ifadeler kullanabilirsiniz istiyorsanız

<?php if ($_SERVER['HTTP_HOST'] == 'example.net') : ?> 
    <div> Example.net</div> 
<?php else : ?> 
    <div> Example.com</div> 
<?php endif; ?> 

Veya:

+0

öyleyse neden 'gibi bir şey && (is_page ((.net sitesidir) eğer ...)) '? –

cevap

0

Bu deneyebilirsiniz

<?php if (preg_match('/\.example.net/', $_SERVER['HTTP_HOST'])) : ?> 
    <div> Example.net</div> 
<?php else : ?> 
    <div> Example.com</div> 
<?php endif; ?> 
+0

İlk örnek işe yaramadı, ancak normal ifade sürümü. Yardımın için teşekkürler, çok takdir! – Stenchaholic