案例1:WordPressMultidite
您可以启用WordPress多站点功能,以在单个WordPress安装中使用不同的子域使用不同的徽标(甚至是完全不同的内容)。
案例2:单个WordPress网站中子域的不同徽标
(不是多站点),而是根据子域显示不同的徽标,则可以使用
CSS和JavaScript步长1:在徽标上添加自定义CSS类
Elementor中的点击 go到advanced选项卡。
指定custom-logo
SET-location
document.addEventListener("DOMContentLoaded", function () {
let logo = document.querySelector(".custom-logo img"); // Target logo
if (!logo) return; // Exit if logo not found
let host = window.location.hostname; // Get subdomain
if (host === "test2.domain.com") {
logo.src = "https://your-site.com/wp-content/uploads/alternate-logo.png"; // Change logo for test2
} else {
logo.src = "https://your-site.com/wp-content/uploads/main-logo.png"; // Default logo
}
});