Dường như có lỗi trong một hàm PHP Wordpress để lại khoảng trắng trước tiêu đề của trang được tạo bởi <?php echo wp_title(''); ?>
Tôi đã thông qua các tài liệu và diễn đàn Wordpress trên hàm đó mà không có bất kỳ may mắn nào.Cắt không gian trắng hàng đầu bằng PHP?
Tôi đang sử dụng theo cách này <body id="<?php echo wp_title(''); ?>">
để tạo thẻ body HTML có id của tiêu đề trang.
Vì vậy, những gì tôi cần làm là dải không gian trắng, để thẻ cơ thể trông giống như <body id="mypage">
này thay vì <body id=" mypage">
Không gian trắng thêm này giết chết CSS Tôi đang cố gắng sử dụng để làm nổi bật các mục menu của trang đang hoạt động. Khi tôi thêm một thẻ body đúng cách mà không có khoảng trắng, CSS của tôi sẽ hoạt động.
Vậy làm cách nào để loại bỏ khoảng trắng? Cảm ơn, Mark
Phần thứ hai của Epic
John, Một bãi hex là một ý tưởng tốt; nó cho thấy không gian màu trắng là hai "20" không gian. Nhưng tất cả các giải pháp ngăn không gian hàng đầu và không gian màu trắng thì không.
Và, <?php ob_start(); $title = wp_title(''); ob_end_clean(); echo $title; ?>
mang lại cho tôi < body id ="">
và <?php ob_start(); $title = wp_title(''); echo $title; ?>
mang lại cho tôi < body id =" mypage">
Puzzle. Gốc của vấn đề là wp_title có các ký tự đầu trang tiêu đề tùy chọn - trông giống như các chữ cái - được cho là bị bỏ khi tùy chọn là sai, và chúng có, nhưng không gian trắng bị đổ vào.
Có một lựa chọn hạt nhân?
Yup, đã thử cả hai trước đây; họ vẫn trở lại hai không gian hàng đầu ...arrgg
Bạn chắc chắn nhận được giải thưởng cho phạm vi và sự đa dạng, và tất cả họ đều nên làm việc. Nhưng một cái gì đó là wacky với chức năng Wordpress và tôi vẫn còn có khoảng trắng. Firebug cho thấy nó như là khoảng trắng, không phải bất kỳ loại ký tự nào. – markratledge
Phần thứ hai của Epic được giải quyết vào câu hỏi ban đầu của tôi! – markratledge
Đã thử cả hai trước đây; họ vẫn trả về hai không gian hàng đầu .... arrg. – markratledge