Support » Installation » WP installation

  • Löst patrikpp

    (@patrikpp)


    Hej

    Hoppas någon kan hjälpa mig då jag ”fastnat”. Jag har gjort 3 installationer av WordPress samt XAMPP- Jag får alltså inte möjligheten att nå http://localhost/wordpress/wp-admin/install.php. Jag kommer endast till min egen HTML sida. Har skapat databas och har både Apache och MySQL aktiva i kontrollpanelen för XAMPP. Skriver jag manuellt in min IP som det står i min instruktion (från skolan) så hamnar jag på min egen routers sida, för inloggning. Tacksam för hälp!

    mvvh Patrik, nybörjare i WP.

    Sidan jag behöver hjälp med: [logga in för att kunna se länken]

Visar 46 svar - 46 till 60 (av 60 totalt)
  • Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    1. Installera classic editor och aktiveras det. Välj sedan är använda den klassiska redigeraren. Väl där kan du välja mellan grafiskt läge och textläge. I textläget kan du arbeta direkt med HTML.
    (Det går också att använda kodredigerare i blockredigeraren, men då måste du se till att inte knäcka de HTML-kommentarer som markerar början och slut på varje block.

    Hej igen. Nu är jag på sluttampen av sidan. Jag har alla funktioner som ”kontakta mig” ”om mig” etc. Däremot ser sidan galet dum ut. Menyn har har hamnat i mitten och jag får inte rätt på det. Jag hittar inte i HTML kodningen var det felar, så pass duktig är jag inte. Jag kan förstå en del men eftersom materialet jag arbetat efter har varit ”rörigt” så blir det rörigt för mig med. Om du ser min kodning, i både html och css, kan du se då vart det felar tro? Får man lov att lägga ut kod här på forumet, så jag inte begår några fel?

    Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    Större mängder kod är bättre att dela via t.ex. pastebin.com.
    Sedan får vi se om vi kan be någon kika lite närmare. Jag är inte så duktig på kodning av teman m.m. att jag direkt klarar att se vad som är fel.

    Testade att klistra in det där. Det hamnade som ett publikt case till höger där alla nya poster kommer upp. Men var tanken att jag skulle klistra in texten här?
    Ursäkta min ”tröghet”-

    Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    Man kan lägga in korta kodsnuttar direkt här i forumet. I så fall är det viktigt att man markerar dem som kod genom att markera koden och klicka på knappen ”CODE” ovanför redigeringsrutan.

    Men om du vill visa mer än 10-15 rader kod bör du lägga den någon annanstans och ge en länk dit. En sådan extern tjänst man ibland rekommenderar för just detta ändamål här på forumen är pastebin.

     <div class="main ">
                <div id="content ">
                    <article>
                        <?php get_header(); ?>
                            <?php 
    		if ( have_posts() ) : while ( have_posts() ) : the_post();
    							get_template_part( 'content', get_post_format() );
    						endwhile; endif; 
    						the_content(); ?>
                                </section>
                    </article>
                </div>
                <?php get_sidebar(); ?>
                    <?php get_footer(); ?>
                        </section>
                        <section>
    Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    Hmm.
    1. get_header(), get_sidebar() och get_footer() samt get_template_part() är ”inkapslingsfunktioner” som förväntar sig att ditt tema innehåller motsvarande mallfiler: header.php, sidebar.php och footer.php samt post.php och page.php. Har du skapat dessa?

    2. Din html-markup ser ut att halta lite. Plötsligt har du ett </section> utan någon föregående tagg <section>. Du öppnar med två DIV-taggar som du aldrig avslutar. Eller gör du det i footer.php?

    3. Denna kombination av php- och html-kod skapar sidans innehåll i en ”seriell dump”. Du behöver använda CSS för att tala om hur saker ska se ut och var de ska ligga.

    1. Jag ”visste” det! Det skulle bli svårt med PHP filer i samband med kodningen. Masterialet jag arbetar efter (läs skoluppgift) är lite för ”varierande” om man säger, det är diffust. Jag ser också att jag inte har section taggen start, det var min andra misstanke. Jag har en css fil som jag trodde funkade eftersom det länkas till den i html dokumentet:

    <!DOCTYPE html>
    <html>
    
    <head>
        <meta charset="utf-8" />
        <link href="<?php echo get_bloginfo('template_directory'); ?>/style.css" rel="stylesheet">
        <title>Mitt första tema </title>
    </head>
    
    <body>
        <div id "=wrapper ">
            <header>
                <div>
                    <h1> Välkommen, testar bygge i WP.</h1>
                </div>
    Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    Du ser ut att vara på rätt väg.

    Om ditt projekt går att nå från publika delar av internet kan du använda någon fri html-validerare för att kolla att påbörjade taggar avslutas på rätt sätt, o.s.v.

    I https://codex.wordpress.org/Theme_Unit_Test finns det en lista på saker du kan vilja testa för att kontrollera att ditt tema klarar av olika typer av innehåll.

    Tänk på en sak: för att eventuella tillägg (och ibland vissa specifika funktioner WordPress) ska fungera som avsett behöver du på vissa ställen i dina mallar lägga in anrop som kommer att köra eventuella åtgärder som köats för diverse s.k. hooks. Det finns en lista över de anrop du bör lägga in på olika ställen i ditt tema: https://developer.wordpress.org/themes/advanced-topics/plugin-api-hooks/

    Jag ska titta på mina gamla filer. Ber att få återkomma. Tack för hjälpen!

    • Det här svaret redigerades för 7 månader, 3 veckor sedan av patrikpp.
    Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    Ska jag prova med att ta bort PHP sakerna i html dokumentet för jag har inga PHP filer längre så som footer, header etc?

    Jag är inte säker på att jag förstod din fråga.

    Det vi vet säkert är att webbläsaren förväntar sig att via protokollet HTTP hämta ett dokument som är kodat i HTML. I denna HTML kan det finnas insprängt CSS, Javascript, länkar till bilder m.m. Men grunden är ett HTML-dokument med sidans själva innehåll.

    På en statisk webbplats är det absolut smidigaste sättet att helt enkelt hårdkoda denna HTML, antingen, typ, i Windows-programmet ”Anteckningar” (notepad.exe), men för något större webbplatser använder man antagligen något webbredigeringsprogram för detta. (Man kan t.o.m. spara ett dokument i Microsoft Word i HTML-format och sedan skicka den filen via FTP till webbservern.) Då behöver webbservern bara hämta en fil och skicka, något som går riktigt snabbt på nästan alla webbservrar.

    Men om du vill ha smidigare hantering av innehållet och kanske vill att det ska finnas en navigeringsmeny som automatiskt uppdateras när du lägger till nya sidor och du kanske vill visa dina 5 senaste twitter-inlägg i högerspalten (under förutsättning att besökarens webbläsarfönster är minst 660 px brett), o.s.v. I så fall blir det hela långt mycket smidigare om du använder ett CMS (Content Management System), t.ex. WordPress.

    Mallfilerna i ett WordPress-tema är just mallar. De blandar statisk html-kod med PHP-kod och anrop till en rad olika WordPress-funktioner. Tack vare programmeringsspråket PHP kan du också bygga strukturer (t.ex. repeterande element). Men syftet är att när all denna PHP-kod körs, så ska den mata ut giltig html-kod som besökarens webbläsare klarar av att tolka och visa.

    Den CSS-kod du visar har flera förbättringsmöjligheter.
    1. Du har formaterat menyn genom att styra utseendet på html-objekten ul och li. Men om du någonstans i ett inlägg skulle råka skriva en lista så kommer ju då även den listan att påverkas… Därför bör du använda någon CSS-klass för just menyer och menyelement, och låta CSS-koderna i första hand arbeta mot de klassnamnen, snarare än mot html-elementen i sig själva.

    2. Det är inte alltid så lyckat att ange text- och radstorlek i pixlar. Vissa skärmar har mycket små pixlar, och texten kan bli svår att läsa utan mikroskop. Använd hellre enheten ”em”.

    3. Även om ”Times New Roman” är ett vanligt typsnitt, så kan du inte ta för givet att alla besökares webbläsare har det installerat. Därför bör du ge några alternativa möjligheter när du anger typsnittet, t.ex. font-family: "Times New Roman", Times, serif; Observera att om ett typsnitt (eller en typsnittsgrupp) innehåller mellanslag behöver du använda citationstecken. Webbläsaren kommer att använda det första typsnittet som är tillgängligt (Om ”Times New Roman” inte finns kommer webbläsaren att försöka använda ”Times”. Om inte heller det finns på systemet kommer valfritt systemtypsnitt som är markerat som ”serif” att användas.

    Det finns mycket mer att säga, men om du verkligen vill bygga ett WordPress-tema rekommenderar jag fortfarande att du t.ex. utgår från _s ( https://underscores.me/ )

    Oj det skulle inte vara en fråga detta med PHP filerna. Jag hade som sagt från början delat upp hela HTML koden i olika PHP filer. Detta fungerade inget vidare för mig. Jag lade därför tillbaka allt i HTML dokumentet och har en separat CSS fil för stil.

    Precis.

    Jag använder mig av Notepad++. Kände till att man kunde göra så i Word och i Anteckningar faktiskt, även om jag aldrig provat det. Ska testa framöver.

    Tack för tipset men denna skoluppgift går ut på att skapa typ 5 sidor, och 3 inlägg och dessa ska vara blogg inlägg som uppdateras när man besöker sidan.

    Jag har ett tema som jag skapat och laddat upp. Dock kommer inte mina blogginlägg fram på första sidan som jag skapat som just inlägg i WP, in den ”enkla” redigeraren dvs inte HTML kodning i editorn.

    Japp, det har den verkligen 🙂 Tack för alla tipsen 1-3. Much appriciated!

    Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    Jag misstänker att du behöver be någon att på plats, tillsammans med dig, titta på hur du har gjort. Eftersom jag inte kan se vad och hur du gjort utan bara gå på dina beskrivningar är det svårt att säga mycket mer än jag redan sagt.

    Jag har avinstallerat XAMMP och WordPress mapparna är borta på datorn. Däremot hittar jag inte min sida skulle vilja radera den helt?

    Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    I princip alla sidor du ser i WordPress är virtuella. De skapas genom att WordPress när det körs jagar runt i databasen, kör det aktiva temat och aktiverade tillägg för att skapa sidan (och dit länkar in bilder m.m. som ligger sparade som filer under WordPress-installationen).

    Det huvudsakliga innehållet finns alltså i databasen. XAMPP innehåller bl.a. webbservern Apache och en databasmotor. Själva databasen sparas som en fil i ditt filsystem. För att göra dig av med allt som fanns i WordPress bör du alltså radera databasfilen under xampp-installationen. Dessutom, om du inte behöver någon webbserver på din egen dator är det god idé att avinstallera XAMPP helt och hållet.

Visar 46 svar - 46 till 60 (av 60 totalt)
  • Ämnet ”WP installation” är stängt för nya svar.