Reading Dette
Integration en Help Desk i WordPress i 15 minutter eller mindre
Jeg havde en interesse i at tilføje en help desk til min hjemmeside, hvor kunder kunne submit 'billetter', der ville blive sporet (og lagret i en MySQL-database, helst sammen med min nuværende WordPress én), og hvornår skiftet / opdateret både kunden og jeg ville være besked via e-mail ...
Jeg havde lagt mærke til en henvisning til Hesk (v0.93.1) i mine rejser rundt om i WP støtte fora, så jeg tog et kig og besluttede, at det var lille og enkel, hvilket er, hvad jeg havde brug for.
Installation Hesk var enkel. Jeg valgte at installere det til / wp-content/hesk, og derefter tilføjet et link til min 'Links' (eller 'blogroll' afhængigt af, hvilken version af WP du har). Følg anvisningerne, og Bom: funktionsmåde Help Desk.
Men det så ud som om du var blevet transporteret til en anden verden. En verden uden kunst, design eller skønhed. En helvedes verden tomrum af eftertragtede kvinder (eller smukke mænd, hvis det blæser din nederdel op). Så jeg tog nogle saks, og begyndte at løbe ...
Først, skal du udkommentere linjer 32 og 39 i hesk / inc / header.inc.php:
Nu vil vi nødt til at tilføje / paste denne kode tilbage til 2 pladser inde i hesk / admin.php filen. Det går ind i begyndelsen af de 2 følgende funktioner: function print_login() og function logout() lige før hver require_once('inc/header.inc.php'); Sørg for, at det ikke er kommenteret ud, hvis du er skære-og indsætte; ')
Dernæst åbne hesk_style.css og tilføje bredde: 610px; til "kroppen" element i toppen (kun nødvendigt for loginsiden formatering).
Hårde del er overstået, nu på den kedelige gentagne opgaver ...
At introducere min overskrift og sidebjælke jeg brugt følgende kode:
Den første linje, require('../../wp-blog-header.php'); gør dette til en WordPress 'kompatibel' side og giver os mulighed for at bruge WP funktioner som get_header() og get_sidebar() .
Min top niveau container for placering af stillingerne er min # container div, og min styling / formatering af dette område er primært i #content og .widecolumn . Du bør kontrollere dit stylesheet og justere disse i overensstemmelse hermed ...
Jeg har indsat den nye kode i følgende filer (og kun følgende filer):
- admin_change_status.php
- admin_main.php
- admin_reply_ticket.php
- admin_ticket.php
- change_status.php
- delete_tickets.php
- find_tickets.php
- index.php
- manage_categories.php
- profile.php
- reply_ticket.php
- show_tickets.php
- submit_ticket.php
- ticket.php
? Jeg har indsat koden i toppen, over den allerførste <php linie, så det ser sådan ud:
# Version: 0.93b fra 5 juli 2005
# Filnavn: manage_users.php
# File Sidst ændret: 15 juli, 2005
# Skriftlige 23 apr, 2005 af Klemen Stirn
# Http://www.PHPJunkYard.com
Og voila! Ikke flere sucky-wucky søger sider. Nå, jeg tilføje et baggrundsbillede / mønster til min style.css: .enclosing {
background: lightgrey url(images/form_bg.gif) repeat;
}
Det er en ret enkel operation, men div har jeg præsentere vil ikke arbejde for alle, og tweaks vil formentlig brug for din særlige tema (jeg gjorde denne integration med Barthelme tema).
16 brugere Kommenteret på "Integration en Help Desk i WordPress i 15 minutter eller mindre"
OMG! Du har ret ... (Ikke nedladende). Jeg havde nogle ferie 'blues' forværres ved at forsøge at forældrene en teenager, men det er på tide at holde op med at have ondt af mig selv; ')
Takket være Joe ...
Sam,
Glad for du er stadig i live! Jeg var begyndt at tænke på måder at finde det du var på hospitalet, sårede eller bortført af aliens, osv.! ![]()
PS Hvad plugin eller kode bruger du til at trække op favicons i kommentarerne?
Jeg bruger Favatars
Hej,
Tak for denne store dokumentation!
Betyder det også arbejde med den nye hesk udgave 0,94?
Med venlig hilsen
Hej Hans: Jeg har ikke testet med en anden version af Hesk ...
Jeg vil tilføje det til min to-do liste; ')
Hej Sam
Brilliant artiklen og strålende instruktioner. Udarbejdet perfekt på 0,94. Jeg tror, du måske har mistet et par skabeloner - Jeg kan ikke huske hvilken - undskyld.
Ville bare sige tak.
Rich
Hej Sam,
jeg for nylig netop testet det med den nye version.
Der opstod nogle problemer:
Indsættelse af header i admin.php virker ikke. Tolker stopper ved den første "
Nu er din blog skære resten ![]()
Det synes de nye funktioner er lidt anderledes. Tolker stopper ved den første html-tag. Hvor skal jeg indsætte koden præcis?
Og er der en måde til også at omfatte sidefoden på min skabelon?
Tusind tak og venlig hilsen
Sam,
Hvad med at tilføje "Lav et nyt indlæg!" Til din "to do liste" så godt. Vi savner dine indlæg!
J. Pisano-MUSicTECHnology.net
http://www.mustech.net
Sam,
Jeg har gjort præcis som du foreslog. Tak for din gode ideer.
Jeg oplevede det samme problem som Hans med admin.php, men heldigvis det virker fint for kunden interface.
Jeg har et problem i, at sikkerheden ikke ønsker at vise, hvis den wp-header er tilføjet. Så jeg var nødt til at skifte evnen slukket.
Nogen ideer om, hvordan dette arbejde?
Undskyld Cornelius:
Ingen nye Hesk integration tutorials
Hvis jeg skulle opgradere ville jeg være glad for at dele mine oplevelser, men jeg agter ikke at (opgradering). Jeg oprindeligt skrev denne tutorial til at dele mine erfaringer oprette Hesk, men jeg er ikke i øjeblikket bruger en støtte billet-system og finde andre ting at optage min tid; ')
BTW: Jeg har aldrig til hensigt at "forskønne" ALLE Hesk, bare de komponenter, en klient / bruger ville se ...
Hej Sam,
Jeg stødte på dette i WP støtte søgning. Da der ikke er noget plugin indarbejde en billet system, jeg regnede jeg ville give det et skud for mit subdomæne blog report.davezan.com.
Jeg indtaste koden du beskrevet ovenfor, så en bruger vil se WordPress header og alle efter cliking "Click Here!" For at få adgang til hesk support-side. Hvis du gør det, vil du opdage at det er ved hjælp af header af mine største blog davezan.com i stedet for at i underdomænet.
Spørgsmål: Hvilke nøjagtige kode skal jeg input i indekset side, så den bruger header på underdomænet blog i stedet for min vigtigste en? Jeg regne det er nødt til at gøre med "" linje (specifikt / før wp-blog-headeren), men jeg prøvede nogle combos og fik ikke den ønskede effekt.
Jeg kan forstå, hvis du føler, at dette er en smule over, hvad du er klar til at gøre. Men enhver hjælp eller retning sikkert hjælper. ![]()
Thanks.
David
MHH, das versteh ich Jetzt nicht så Ganz. Kann mir einer von Euch, der sich da tarmen auskennt, das nochmal genau erklären. Ich versteh das mit dem Support Ticket System einfach nicht.
Beste Grüße
Jeg sætte dette i en af mine WordPress sites, arbejdede fantastisk til, hvad det var hensigten at gøre.































