1

我承认这可能是一个非常基本的问题。我对此很陌生。

...但是例如。我在stackoverflow上检查了“问题”按钮。它向我展示了:

<html>
    <head>
    <body class="ask-page">
        <noscript><div id="noscript-padding"></div></noscript>
        <div id="notify-container"></div>
        <div id="overlay-header"></div>
        <div id="custom-header"></div>
        <div class="container">
         <div id="header">
         <div id="portalLink">
         <div id="topbar">
         <br class="cbt">
         <div id="hlogo">
         <div id="hmenus">
             <div class="nav mainnavs">
              <ul>
               <li>
                <a id="nav-questions" href="/questions">Questions</a>
               </li>

我如何确定将其应用于后端站点的位置?我要寻找什么模板或文件?我正在专门与 BuddyPress 合作。他们使用 .php 模板。但我只是通过 FireBug 查看 div 的 css/html 不知道来源。

谢谢你陪我!

4

3 回答 3

2

您无法仅通过查看 HTML 来判断是哪个模板生成了 HTML。

如果页面上有一些独特的文本,您可能能够通过使用grep. 但是许多模板软件几乎将网页的所有文本都存储在数据库中。数据库中的文本不会暴露给grep.

由于 WordPress 将网站的几乎所有文本都存储在数据库中,因此您必须更加努力。我建议从WordPress 基础开始。由于您本质上是这种情况下的用户,因此请先仔细研究主题。在核心、插件和主题的 WordPress 架构中,主题比核心和插件更接近用户。

不要错过 StackExchange 的Wordpress网站。

于 2013-03-14T23:26:34.563 回答
0

我有时只是在我的编辑软件中使用查找功能。它在大多数主要程序(如 Visual Studio 和 Dreamweaver)中都可用,并且将搜索文件夹中的任意数量的文件以找到您的标签。

于 2013-03-14T23:26:47.580 回答
0

为了获得要编辑的正确主题文件以获取差异,我通常会搜索应该只是在该页面中的内容,例如具有特定 ID 的 div 或脚本。

我还使用了一个名为“Firediff”的 Firebug 扩展,它允许我跟踪我在 HTML 或 CSS 中所做的所有更改,以便我可以重现它们:firediff

于 2013-03-14T23:33:20.800 回答