已经看过Show TwentyEleven header image only on home page, Replace Home with image link inside custom header menu 更重要的是,我不知道我在做什么。
We want to replace the header only on the home page, with a much taller image. 仅供参考,我不是设计师,我们有一个实习生使用大量插件来修改侧栏和构建页面,所以这不是我,哈哈。我更喜欢基于代码的解决方案,而不是插件。
QUESTION IS: 我在《创世记》儿童主题(推广专业版,也是我无法控制的)首页上有这段代码。php:
/** added by jim 6/28/19 per https://wpsites.net/web-design/remove-header/
remove header on front page (this file) from */
remove_action( \'genesis_header\', \'genesis_header_markup_open\', 5 );
remove_action( \'genesis_header\', \'genesis_do_header\' );
remove_action( \'genesis_header\', \'genesis_header_markup_close\', 15 );
这成功地抑制了标题,但现在似乎无法使用after\\u标题类型代码来放置图像。相反,我尝试使用
::before
在css中的导航菜单上,如下所示:
/** jim\'s customizations July 2019 for tall Bob Gray image replacing header on home page only */
.nav-primary:before {
content:url(/images/robert-c-gray-banner-maskbob-sharpen.jpg);
padding−right:6px;
}
但它没有出现,检查员也没有出现。
是::before
在nav-primary
选择一个好的方法?(I got the idea here.) FWIW我还需要在这个图像上浮动一些文本。
感谢您的指导。这是the page I am working on (test page) 这是what another page looks like with the header. 欢迎提出任何改进问题的建议!