• Hallo alle zusammen !
    Ich hab ein kleines Problem und hoffe das mir jemand helfen kann !? :oops:

    Ich betreibe zwei blocks, einen auf deutsch und einen auf englisch... nun will ich unten in jedem beitrag eine zeile haben die den besuchern ermöglicht von einem Block zum anderen zu wechseln ( immer zum gleichen Beitrag - titel der Beiträge sind auch 100% gleich ) nur der eine block hat nach der domain ein /de also ( zumbeispiel.com und zum beispiel.com/de ).

    Ich habe in die index datei unten folgendes eingefügt

    PHP
    <a title="Sprache wechseln!" href="http://www.zumbeispiel/de>          <img title="Sprache wechseln!" alt="Sprache wechseln!"src="http://www.zumbeispiel.com/images/flagge.gif" /></a><br />



    nun würde ich gerne wissen welchen PHP Befehl ich in den leeren bereich zwischen ....de> und <img....einfügen muss DAS NUR DER TITEL DES BEITRAGES EINGEFÜGT WIRD ???? ALSO OHNE DOMAIN !!!!

    Titel des Beitrages: z.b.: Mein erster Beitrag / permalink sieht so aus:

    Code
    [URL="http://www.zumbeispiel.com/2006/10/08/mein-erster-beitrag/"]www.zumbeispiel.com/[COLOR=red]2006/10/08/mein-erster-beitrag/[/COLOR][/URL]



    Das Bild sollte dann diesen link haben:

    Code
    [URL="http://www.zumbeispiel.com/de/2006/10/08/mein-erster-beitrag/"]www.zumbeispiel.com/[COLOR=red]de/2006/10/08/mein-erster-beitrag/[/COLOR][/URL]



    also brauch ich einen php Befehl der nur diesen teil aufrufen sollte
    [COLOR=red]2006/10/08/mein-erster-beitrag/[/COLOR]

    [COLOR=#ff0000][COLOR=black]Ich hoffe das ich das alles verständlich genug beschrieben habe !? Link zu den blocks gibt es im Moment noch nicht da sieh gerad down sind und ich sie erst wieder hochladen will wenn ich alles soweit fertig habe[/COLOR] :cry: [/COLOR]

    [COLOR=#ff0000]Liebe Grüsse [/COLOR]

    [COLOR=#ff0000]Silvia[/COLOR]

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Was Du brauchst, ist kein PHP-Befehl, sondern eine spezielle WP-Funktion. Das Problem ist, dass WP die Permalinks zwar komplett zurückgeben kann (bspw. mit get_permalink()), allerdings immer nur mit Domain. Du könntest aber den Domain-Teil aus der Ausgabe rausschneiden, z.B. mit

    PHP
    str_replace('http://www.example.com/', '', get_permalink())

    Aber mal was anderes: Warum nutzt Du nicht ein Plugin wie Polyglot, wenn Du eh alles übersetzt?

  • Hallo ;)

    Erstmal Danke! Ich werde das mal versuchen !
    Ich nutze kein Pluin dafür weil ich bis jetzt keins gefunden habe das mir meinen Text gut und richtig übersetzen tut.
    Es geht in meinem Block um Musik und ich verwende häufig wörter die nicht jeden Tag in der Englischen Sprache verwendet werden und hab mich dann nach langem überlegen dazu entschieden lieber alles selber zu übersetzen bevor ich meinen Englischen lesern einen Text zum lesen anbiete der sich abhören tut wie aus einer billig übersetzten Bedienungsanleitung :-D

    Also ich hoffe das ich das hin bekomme.

    Werd mich dann nochmal melden und wenn es fertig ist könnt ihr das Resultat ansehen :mrgreen:

    Halt bevor ich es vergesse....
    Muss dann der ganze code so ausschauen ???

    Code
    [COLOR=red][COLOR=#006600]<[/COLOR][COLOR=#0000cc]a title[/COLOR][COLOR=#006600]=[/COLOR][COLOR=#cc0000]"Sprache wechseln!" [/COLOR][COLOR=#0000cc]href[/COLOR][COLOR=#006600]=[/COLOR][COLOR=#cc0000]"http://www.example.com/de>[/COLOR][COLOR=#0000cc]str_replace[/COLOR][COLOR=#006600]([/COLOR][COLOR=#cc0000]'http://www.example.com/'[/COLOR][COLOR=#006600], [/COLOR][COLOR=#cc0000]''[/COLOR][COLOR=#006600], [/COLOR][COLOR=#0000cc]get_permalink[/COLOR][COLOR=red][COLOR=#006600]())[/COLOR][COLOR=#cc0000]<img title="[/COLOR][COLOR=#0000cc]Sprache wechseln[/COLOR][COLOR=#006600]![/COLOR][COLOR=#cc0000]" alt="[/COLOR][COLOR=#0000cc]Sprache wechseln[/COLOR][COLOR=#006600]![/COLOR][COLOR=#cc0000]"src="[/COLOR][COLOR=#0000cc]http[/COLOR][/COLOR][COLOR=#006600]:[/COLOR][COLOR=#ff9900]//www.example.com/images/flagge.gif" /></a><br />[/COLOR][/COLOR]

    Einmal editiert, zuletzt von Silvi (9. Oktober 2006 um 16:25)

  • Mit Polyglot kann man in jedem Beitrags-/Seiten-/Kategorien-Titel, jedem Beitrag und jedem Kommentar (was vergessen?) mehrere Sprachen parallel anbieten. Die jeweils richtige Sprache wird dann automatisch ausgefiltert und ausgegeben.

    Ich benutze es selbst und kann es nur empfehlen. Ich habe zwar (noch) nicht alles übersetzt, aber zumindest unter http://www.contutto.com/blog kannst Du sehen, wie es funktioniert.

  • Hey das ging aber fix :-D

    Also ich hab mir gerad mal dein Block angesehen und muss zu meinem Erstaunen sagen das ,daß wirklich nicht schlecht ausschaut mit dem Plugin !!!!

    Ich werde das mal versuchen aber ich denke das ich bei meinen zwei blöcken bleibe.Trotzdem sehr sehr nett das du mir den Tip gegeben hast.

    Wäre wirklich super freundlich wenn du mir den code noch so senden kannst wie er sein sollte :-D

    DANKE !

    speak soon,

    Silvi

  • Nein, eher so:

    PHP
    <a
       title="Sprache wechseln!"
       href="http://www.example.com/<?php echo str_replace('http://www.example.com/', '', get_permalink()); ?>/de/">
    <img
       title="Sprache wechseln!" alt="Sprache wechseln!"
       src="http://www.example.com/images/flagge.gif" />
    </a>

    (Statt Zeilenumbrüchen gehen auch Leerzeichen, und für example.com musst Du natürlich Deine eigene Domain einsetzen.)

  • Vielen Herzlichen DANK :mrgreen:
    Weis garnicht wie dir danken kann.Funktioniert alles genau wie ich es haben will !!!
    Superb.

    Bin total begeistert das mir hier so schnell geholfen wurde :-D

    nochmal 1000 Dank.

    speak soon,

    Silvi

  • Wo wir schon mal dabei sind!

    Gib es eine möglichkeit einen Link mit in die index datei einzubinden der immer auf den letzten also den Beitrag den ich vor dem aktuellen Beitrag geschrieben habe verweißt ? Aber er sollte nur auf den letzten Beitrag der gleichen Kategorie verweißen !

    z.b.
    mein zweiter Beitrag.

    Code
    http://www.example.com/2006/10/08/mein-zweiter-beitrag/



    sollte unten einen link haben der zu

    mein erster beitrag.

    Code
    http://www.example.com/2006/10/08/mein-erster-beitrag/



    verweißt! :confused:

    Liebe Grüße

    Silvi

  • ( ... )
    Gib es eine möglichkeit einen Link mit in die index datei einzubinden der immer auf den letzten also den Beitrag den ich vor dem aktuellen Beitrag geschrieben habe verweißt ? Aber er sollte nur auf den letzten Beitrag der gleichen Kategorie verweißen !
    ( ... )


    Index.php ? Nicht die single.php ?
    Vielleicht kann dir mit diesen Template-Tags schon geholfen werden :
    http://codex.wordpress.org/Template_Tags/…t_link#Examples

    "Whoever controls the media, controls the mind." J.Morrison

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!