• Dear members,

    I have a problem. I can’t seem to figure out how to put an intropage before the home.php. I have a website that uses home.php to list a few columns with content from other categories so home.php is not an option to use as an intropage. I was wondering if i could do this in htaccess but so far everything I tried failed. Can someone please help me.

    __________

    Geachte leden,

    Ik heb een probleem. Ik krijg het niet voor elkaar een intropagina te plaatsen vóór de home.php. De website die ik bouw gebruikt de home.php namelijk al voor het listen van 2 categorie posts, deze is dus niet een optie om te gebruiken als intropagina. Ik vroeg me af of dit te bereiken was met htaccess, maar tot nog toe niet in staat geweest het werkend te krijgen. Kan iemand mij helpen met dit probleem?

    ____
    Met vriendelijke groet/Kind regards,

    SilverShadow

8 reacties aan het bekijken - 1 tot 8 (van in totaal 8)
  • ik kan verkeerd zijn maar kan het ook zijn dat je dat kan instellen in je hoste administratie
    ik weet dat als je een index.html of index.php aanmaakt dat die voor alles komen, mss je intro daarin zetten

    Je kunt volgens mij 2 dingen makkelijk doen. Een index.html maken met je intro. Meestal zal deze geladen worden voor index.php. Nadeel is dat WordPress voor de homepage daar dan ook heen redirect, dus dat werkt niet altijd fijn samen.

    Makkelijker is om een page-intro.php aan te maken als Template file, en daarin je intro te bouwen.
    In de backend kun je de home pagina dat als template laten gebruiken.

    Thread starter Dutch SilverShadow

    (@dutch-silvershadow)

    Sorry, dat ik zo laat antwoord. Teveel projecten, te weinig tijd. Ik heb het volgende gedaan…

    – intro.php aangemaakt die begint met <?php /* Template Name: intro */ en geupload naar de themes map op mijn server;

    – In het cms een page aangemaakt met de naam intro en als page attribute intro toegevoegd met een order van 0 (comments uit);

    – Vervolgens naar settings > reading > use static page aangevinkt > intro in het dropdownmenu geselecteerd;

    – Testing: hij blijft nu de ‘intro’ pagina laden en gebruikt deze dus ook als ik in de url direct index.php intik. Ik kan niet eens meer op mijn home.php komen.

    Misschien heb ik je tweede optie verkeerd geinterpreteerd. De eerste optie is voor mij sowieso useless aangezien de index.html dan al wordt gezien als de ‘main’ homepage. Terwijl home.php eigenlijk mijn ‘main’ homepage moet worden en de index.html alleen als intro zou dienen.

    Waar het allemaal op neerkomt en wat ik wil bereiken is dus:

    http://www.blabla.nl/ -> de intropagina met link naar homepage
    http://www.blabla.nl/index.php -> de home.php omdat hier hardcoded 3 verschillende columns staan met de 3 nieuwste posts op de nieuws, agenda en informatie pagina + leesmeer knoppen.

    http://www.blabla.nl/index.php?cat=bla -> de index.php van wordpress wordt nu geladen. Dit is de standaard pagina voor elke individuele post.

    Kan dit uberhaupt wel met wordpress of ben ik verplicht de home.php te gebruiken als intropage? Dit houdt wel in dat ik op mijn home niet 3 verschillende columns kan tonen incl. de nieuwste posts van nieuws, agenda en informatie…een groot verlies voor deze website.

    Ik hoop dat er iemand is die me begrijpt en me exact uit kan leggen hoe dit te bewerkstelligen. Ik heb een goede kennis van php en mysql, dus misschien kan iemand me desnoods een idee geven voor een functie en/of htaccess file die dit kan afhandelen, aangezien ik denk dat dit teveel gevraagd is van het WordPress CMS.

    Mvg,

    Silver

    Je hebt het gedaan zoals ik uitgelegd heb, dus je hebt het niet verkeerd begrepen. Alles werkt ook, behalve het gedoe met home.php.
    Wat ik niet goed begrijp is wat je home.php is, is dat een eigen php script? Of is dat een home.php in je themes dir?
    Of bedoel je gewoon een normale pagina in wordpress met je gewone template? Die zou gewoon met http://blabla/titel benaderbaar moeten zijn.

    Ah, je bedoelt een paginam et je posts. Waar je je pagina met “statisch start” hebt ingesteld kun je ook een berichten pagina instellen. Dat is wat je zoekt? Daar zou je vanaf je intro pagina naartoe kunnen linken.

    Thread starter Dutch SilverShadow

    (@dutch-silvershadow)

    Mijn home.php is een aparte pagina die dient als homepage. Deze bevat een headerBanner en daaronder twee contentColumn’s, waarvan de catList hardcoded is ingevoerd. Één voor een listing van de nieuwsitems en één voor de listing van de leraren. Op de overige pagina’s dient de index.php gewoon te werken aangezien dat de nieuwspagina, leraren, workshops en contact bevat.

    Dus ik wil een intropagina die linkt naar de home.php (homepage) en de overige pagina’s maken gebruik van de index.

    Is dit mogelijk?

    Page.php is officieel de pagina die gebruikt wordt om de overige pagina’s weer te geven. Dit doe je niet met de index.php

    Ben je in het bezit van een DirectAdmin panel, dan zou je de landingspagina kunnen laten afwijken en zo de home kunnen vermijden door een permanent redirect in te stellen.

    Dit kun je ook met .httaccess realiseren als je geen DA hebt.

    Er zijn nog enkele andere opties, maar dat is ingewikkeld uit te leggen. Als je er niet uitkomt kun je een tijdelijk admin user aanmaken en naar info(a)ontwerpexpert.net sturen, dan kijk ik even hoe de home geprogrammeerd is en regel ik op basis van die informatie wat je beoogt.

    Thread starter Dutch SilverShadow

    (@dutch-silvershadow)

    Hoe bedoel je DirectAdmin? Snap niet helemaal wat je daarmee bedoelt….sorry…

8 reacties aan het bekijken - 1 tot 8 (van in totaal 8)
  • Het onderwerp ‘Een intropagina vóór de home.php | An intropage before the home.php’ is gesloten voor nieuwe reacties.