Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

HTML - Linkleiste bei Seitenaufbau u.a.

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
mrcooper
PostRank 1
PostRank 1
Beiträge: 29
Registriert: 11.03.2010, 20:38

Beitrag von mrcooper » 31.03.2010, 10:28

Habe eine Frage zur HTML-Programmierung:

Bisher habe ich wordpressblogs erstellt, weil das wesentlich einfacher zur kontenterstellung ist.

Nun möchte ich es mit HTML probieren.

Wenn ich ein Template habe und dann eine Seite mit 25 Seiten erstellen möchte, muss ich dann in jedes template für jede einzelne seite die Linkleiste einbauen?

Oder kann man die irgendwie auslagern.

Ich meine, wenn ich mir jetzt die Mühe mache und 25 Seiten in der Linkleiste verlinke und dann nach einer Zeit merke, dass ich noch eine Seite hinzufügen will, muss ich dann alle 25 Seiten noch einmal einzeln bearbeiten.

Oder gibt es die Möglichkeit diese Linkleiste komplett auszulagern. Bestimmt. Wisst ihr wie das geht? Gibt es vielleicht einen passenden Link, der das für Einsteiger gut erklärt? Danke schonmal für eure Hilfe!

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

Malte Landwehr
PostRank 10
PostRank 10
Beiträge: 3474
Registriert: 22.05.2005, 10:45

Beitrag von Malte Landwehr » 31.03.2010, 11:10

Du könntest alle zu bearbeitenden HTML Dokumente mit Notepad++ öffnen und die Funktion "In allen geöffneten Dokumenten ersetzen" verwenden. Das klappt mit 25 Seiten problemlos.

Es gibt auch diverse andere Editoren, die ähnliche Funktionen anbieten.
Die 45 wichtigsten SEO-Tools und wie ich sie nutze.

mano_negra
PostRank 9
PostRank 9
Beiträge: 2812
Registriert: 23.07.2009, 15:29
Wohnort: la luna

Beitrag von mano_negra » 31.03.2010, 11:21

auslagern kannst du das mit php.
einfach code in extra datei schreiben und mit include in den dateien inkludieren.
<?php include ("linkleiste.php"); ?>

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


heino
PostRank 8
PostRank 8
Beiträge: 833
Registriert: 21.09.2006, 13:42

Beitrag von heino » 31.03.2010, 11:45

Oder das Menü mittels SSI einbinden.

Bauchladen
PostRank 6
PostRank 6
Beiträge: 388
Registriert: 24.04.2005, 13:51
Wohnort: Hamburg

Beitrag von Bauchladen » 31.03.2010, 13:05

Oder HTML Frames verwenden.
Bild

Lord Pixel
PostRank 7
PostRank 7
Beiträge: 601
Registriert: 24.08.2007, 17:06

Beitrag von Lord Pixel » 31.03.2010, 13:18

Bauchladen hat geschrieben:Oder HTML Frames verwenden.
Das halte ich jedoch aus SEO-Sicht für die schlechteste Lösung. PHP-Includes sind für solche einfachen Dinge doch sowieso ideal wenn man keine tiefergehenden Programmierkenntnisse hat ...

heino
PostRank 8
PostRank 8
Beiträge: 833
Registriert: 21.09.2006, 13:42

Beitrag von heino » 31.03.2010, 13:18

Bauchladen hat geschrieben:Oder HTML Frames verwenden.
Mach das nicht.

Bauchladen
PostRank 6
PostRank 6
Beiträge: 388
Registriert: 24.04.2005, 13:51
Wohnort: Hamburg

Beitrag von Bauchladen » 31.03.2010, 13:31

Der Vorteil liegt aus seiner Sicht in der Verwaltung der Dateien. Mit Frames wäre das einfacher.

Ich habe es so verstanden, daß der gute Mensch jetzt mit HTML erst anfängt. SEO hin oder her. SEO geht auch mit Frames gut. Und PHP kann der gute Mensch sicher noch nicht.
Bild

e-fee
PostRank 10
PostRank 10
Beiträge: 3893
Registriert: 08.05.2007, 12:53

Beitrag von e-fee » 31.03.2010, 13:59

Bauchladen hat geschrieben:Der Vorteil liegt aus seiner Sicht in der Verwaltung der Dateien. Mit Frames wäre das einfacher.

Ich habe es so verstanden, daß der gute Mensch jetzt mit HTML erst anfängt. SEO hin oder her. SEO geht auch mit Frames gut. Und PHP kann der gute Mensch sicher noch nicht.
*rofl* man muss nicht wirklich PHP "können", um an immer der gleichen Stelle denselben Include-Befehl reinzukopieren. Schwieriger, als sich das Frameset-Gedöns anzueignen, ist es sicherlich NICHT! Noch dazu stellt es im Gegensatz zu letzterem für die Zukunft brauchbares und nicht überholtes Wissen da.

Bauchladen
PostRank 6
PostRank 6
Beiträge: 388
Registriert: 24.04.2005, 13:51
Wohnort: Hamburg

Beitrag von Bauchladen » 31.03.2010, 14:14

Fein, dann zeig es ihm mal wie man es macht. Ich bin dann mal raus aus der Diskussion :)
Bild

mrcooper
PostRank 1
PostRank 1
Beiträge: 29
Registriert: 11.03.2010, 20:38

Beitrag von mrcooper » 31.03.2010, 14:24

Vielen Dank,

ich bin froh, dass es tatsächlich möglich ist, so eine linkleiste auszulagern.
Es stimmt, mit PHP oder frames kenne ich mich noch nicht aus, aber jetzt weiß ich zumindest, das das System funktioniert.

Wenn die PHP-Lösung für SEO besser ist, dann werde ich wahrscheinlich diese wählen. Muss jetzt nur noch rausfinden, wie das genau geht. Aber fürs erste reicht mir eure Info schon. Danke.

800XE
PostRank 10
PostRank 10
Beiträge: 5223
Registriert: 02.12.2004, 03:03

Beitrag von 800XE » 31.03.2010, 15:07

e-fee hat geschrieben:Schwieriger, als sich das Frameset-Gedöns anzueignen, ist es sicherlich NICHT!
Alle Dateien die jetzt irgendwas.html lauten
umbenennen in irgendwas.php

dort wo die Navi (oder um was ging es) hinsoll

Code: Alles auswählen

include &#40;'navi.html'&#41;;
die Navi.html ist genau der Teil, der sich auf allen Seiten wiederholen soll
also
nur die Links
nicht den html und HeaderTeil und ....
.. nur die Links der Navi
Bauchladen hat geschrieben:Fein, dann zeig es ihm mal wie man es macht. Ich bin dann mal raus aus der Diskussion :)
so, mein(unser Freund) nun erklär duihm mal wiedas mit FrameGeDöns so funktioniert und was da im gegensatz zu einer echten URL anders fuktioniert und was im gegensatz zu einer normalen URl nicht so einfach problemlos funktioniert

Wir warten auf deien Erklärung




//EDIT
damit der include auch ein include ist

fehlt noch das Commando an den PHParser
die PHP Tags

Code: Alles auswählen

<?php
include &#40;'navi.html'&#41;;
>?
Zuletzt geändert von 800XE am 31.03.2010, 15:09, insgesamt 1-mal geändert.

heino
PostRank 8
PostRank 8
Beiträge: 833
Registriert: 21.09.2006, 13:42

Beitrag von heino » 31.03.2010, 15:09

Wenn du dich nicht an php rantraust, dann schreib dein Menü in eine separate HTML-Datei. Über einen SSI-Aufruf (Server Side Includes) in den einzelnen Seiten bindest du die HTML-Datei ein.
Z. B.

Code: Alles auswählen

<!--#include virtual="/menu.html" -->
Auf diese Weise kannst du alle auf allen Seiten gleichen Codebestandteile einbinden. Wenn du das geschickt machst (Verschachtelungen sind jederzeit möglich), kannst du selbst umfangreichere Designänderungen vornehmen ohne alle einzelnen Seiten ändern zu müssen.

Lyk
PostRank 9
PostRank 9
Beiträge: 2883
Registriert: 10.08.2009, 15:26

Beitrag von Lyk » 31.03.2010, 16:00

verbessert mich wenn ich falsch lige aber ist das nicht ein einziger code das man einbauen muss, um eine html datei in php datei umzuwandeln ?

<?php
require('nav.php');
?>

lorem
PostRank 6
PostRank 6
Beiträge: 385
Registriert: 15.04.2006, 23:43

Beitrag von lorem » 31.03.2010, 16:18

Gartenbau hat geschrieben:verbessert mich wenn ich falsch lige aber ist das nicht ein einziger code das man einbauen muss, um eine html datei in php datei umzuwandeln ?

<?php
require('nav.php');
?>
Ich versteh zwar nicht genau, was du mit obigem Satz meinst, aber wenn es dabei darum geht, aus einer html eine php - Datei zu machen, genügt es, sie umzubenennen. Was der Browser dann ausliefert, hängt nur vom Inhalt der Datei und dem auslieferndem Webserver ab.

Und ob man in diesem Fall wie von Andy geschreben per include, oder wie von dir geschrieben per require einbindet, ist völlig egal (sofern die Navigationsdatei wirklich nur reines HTML enthält.

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag