【问题标题】:converting PHP language to css将 PHP 语言转换为 css
【发布时间】:2017-06-09 23:04:51
【问题描述】:

我是 PHP 新手(以及一般的编码),正在努力寻找一种方法来编辑我的 custom-style.php 文件。 我有一个 wordpress 网站,想修改元素的字体大小。

当我通过开发者工具(通过 Chrome)检查页面时,出现了 custom-style.php 文件的完整 css,我可以看到我需要编辑哪些区域:

/* HEIGHT MENU */

			header #logo { height: 86px;	 }
			/*.open-nav { height: 86px; }
			.open-nav .text { line-height: 86px;	 }*/
			header.header-open:not(.header-transparent) nav#main-nav > ul > li > a { line-height: 86px; }
			header.header-open:not(.header-transparent) nav#main-nav ul li > ul.sub-menu { top: calc(50% + 15px); }
			/*#page-body { padding-top: 206px; }*/
			header:after, header:before { top: -206px; height: 206px; }	
			header.header-open:not(.header-transparent) + #hero, header.header-open:not(.header-transparent) + #page-body { margin-top: 206px; }
			#header-filter, #header-share, #header-search { top: -206px;	 min-height: 206px; }
			header.header-open:not(.header-transparent) #menu .open-filter, header.header-open:not(.header-transparent) #menu .open-share, header.header-open:not(.header-transparent) #menu .open-search, header.header-open:not(.header-transparent) #menu .menu-language { top: calc(43px + 2px); -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%); }
			
					@media only screen and (max-width: 781px) {
						header #logo { height: 30px;	 }
						header:after, header:before { top: -90px; height: 90px; }
						header.header-open:not(.header-transparent) + #hero, header.header-open:not(.header-transparent) + #page-body { margin-top: 90px; }
					}
		

但是,当我尝试在我的服务器上编辑相同的 custom-style.php 文件时,该文件如下所示:

<?php 
$sr_prefix = "_sr";
header("Content-type: text/css");
$absolute_path = __FILE__;
$path_to_file = explode( 'wp-content', $absolute_path );
$path_to_wp = $path_to_file[0];
require_once( $path_to_wp . '/wp-load.php' );
?>

/* HEIGHT MENU */
<?php echo sr_custom_style_logo(); ?>

我在这里缺少什么?如何扩展此代码以便进行编辑?

【问题讨论】:

  • 什么是sr_custom_style_logo();
  • 这可能是主题开发者创建的功能。查找子主题并根据自己的喜好修改 style.css。

标签: php html css wordpress


【解决方案1】:

欢迎来到编码的世界!您在 Chrome 中看到的是运行 PHP 程序的结果。您在服务器上看到的是 PHP 程序本身。您将需要通过程序来查找要更改的变量或常量。然而!对于像 Wordpress 这样的主题网站,这些变量和常量通常已经可以通过配置页面提供给您。如果您更喜欢直接浏览代码,请养成先进行小改动然后测试的习惯,然后将更改撤出,进行下一组更改,然后进行测试,直到您了解原作者是如何设计他/她的代码。正如你可以想象的那样,你可以在那里闯入很多东西。 Jek 的想法是正确的。 sr_custom_style_logo() 函数可能包含您要查找的代码。

【讨论】:

    猜你喜欢
    • 2011-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-25
    • 2015-06-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多