Läser detta
Att integrera en Help Desk i WordPress i 15 minuter eller mindre
Jag hade ett intresse av att lägga till en Help Desk till min sida där kunder kan lämna in "biljetter" som skulle spåras (och lagras i en MySQL-databas, helst tillsammans med min nuvarande WordPress en) och då ändras / uppdateras både kunden och jag skulle vara meddelas via e-post ...
Jag hade lagt märke till en hänvisning till Hesk (v0.93.1) i mina resor runt om i forum WP-stöd, så jag tog en titt och bestämde att det var små och enkla, vilket är vad jag behövde.
Installera Hesk var enkel. Jag valde att installera den i / wp-content/hesk och sedan läggas till en länk till min "Länkar" (eller "Skriv inlägg", beroende på vilken version av WP du har). Följ anvisningarna och bom: Fungerande Help Desk.
Men det såg ut som om du hade transporterats till en annan värld. En värld utan konst, design eller skönhet. En helvetiska värld tomrum önskvärt kvinnor (eller stiliga män, om det blåser upp kjolen). Så plockade jag upp några sax och började springa ...
Först, kommentera ut raderna 32 till 39 i hesk / inc / header.inc.php:
Nu kommer vi att behöva lägga till / klistra in denna kod tillbaka till 2 platser i hesk / admin.php fil. Det går in i början av de 2 följande funktioner: function print_login() och function logout() till höger före varje require_once('inc/header.inc.php'); Se till att det inte kommenteras på om du är skärning och klistra;)
Öppna sedan hesk_style.css och lägga bredd: 610px; till "kroppen" elementet på toppen (endast nödvändigt för inloggningssidan formatering).
Svåra är över, nu till den tråkiga repetitiva arbetsuppgifter ...
För att presentera mitt sidhuvud och sidomenyn använde jag följande kod:
Den första raden, require('../../wp-blog-header.php'); förvandlar detta till en WordPress-kompatibel 'och tillåter oss att använda WP-funktioner, som get_header() och get_sidebar() .
Min högsta nivån behållare för placering av inlägg är min # container div, och min styling / formatering av detta område är främst i #content och .widecolumn . Du bör kontrollera din stilmall och anpassa dessa i enlighet med detta ...
Jag har satt den nya koden i följande filer (och endast följande 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
? Jag matade in koden i den yttersta toppen, ovanför den allra första <php linje, så det ser ut så här:
# Version: 0.93b från 5 juli 2005
# Filnamn: manage_users.php
# File Senast ändrad: 15 juli, 2005
# Skrivet 23 april 2005 av Klemen Stirn
# Http://www.PHPJunkYard.com
Och voila! Inga fler sucky-wucky ser sidor. Tja, jag lägga till en bakgrundsbild / mönster till min style.css: .enclosing {
background: lightgrey url(images/form_bg.gif) repeat;
}
Detta är en ganska enkel operation, men div har jag presentera fungerar inte för alla, och tweaks kommer förmodligen behövs för just ditt tema (jag gjorde denna integration med Barthelme tema).
16 användare kommenterade "Att integrera en Help Desk i WordPress på 15 minuter eller mindre"
OMG! Du har rätt ... (Ej nedlåtande). Jag hade lite semester "blues" förvärras genom att försöka förälder en tonåring, men det är dags att sluta tycka synd om mig själv;)
Tack Joe ...
Sam,
Kul att du fortfarande lever! Jag började fundera på sätt att hitta det du var på sjukhuset, skadade eller bortförda av utomjordingar, osv! ![]()
PS Vad plugin eller kod använder du för att dra upp favicons i kommentarerna?
Jag använder Favatars
Hej,
Tack så mycket för denna stora dokumentation!
Är det också fungerar med den nya hesk version 0.94?
Bästa hälsningar
Hej Hans: Jag har inte testat med någon annan version av Hesk ...
Jag ska lägga till den i min att-göra-lista;)
Hej Sam
Lysande artikel och lysande instruktioner. Fungerat perfekt på 0,94. Jag tror att du har missat ett par mallar - Jag kan inte komma ihåg vilket - sorry.
Ville bara säga tack.
Rich
Hej Sam,
Nyligen jag testade bara den med den nya versionen.
Det förekom en del problem:
Sätta huvudet i admin.php fungerar inte. Tolka stannar vid den första "
Nu din blogg skär resten ![]()
Det verkar som de nya funktionerna är små olika. Tolka stannar vid den första html-taggen. Var ska jag klistra in koden exakt?
Och är det ett sätt att inkludera sidfoten på min mall?
Tack och hälsningar
Sam,
Vad sägs om att lägga till "Gör ett nytt inlägg!" Till din "att göra lista" också. Vi saknar dina inlägg!
J. Pisano-MUSicTECHnology.net
http://www.mustech.net
Sam,
Jag har gjort precis som du föreslog. Tack för din utmärkta idéer.
Jag upplevde samma problem som Hans med admin.php, men som tur är fungerar det bra för kunden gränssnittet.
Jag har ett problem i att säkerheten inte vill visa om wp-header tillsätts. Så jag var tvungen att stänga av förmågan av.
Några idéer om hur man gör det?
Tyvärr Cornelius:
Inga nya Hesk integration tutorials
Om jag skulle uppgradera skulle jag gärna dela med mig av mina erfarenheter, men jag tänker inte (uppgradering). Jag skrev ursprungligen denna tutorial att dela med mig av mina erfarenheter inrätta Hesk, men jag är inte närvarande använder ett systemstöd biljett och hitta andra saker att ta upp min tid;)
BTW: Jag har aldrig avsett att "försköna" alla Hesk, bara de komponenter en kund / användare skulle se ...
Hej Sam,
Jag kom precis över denna i WP: s stöd sökning. Eftersom det inte finns någon plugin som innehåller en biljett, jag tänkte jag skulle ge denna en chans för min underdomän blogg report.davezan.com.
Jag mata in koden du ovan beskrivna så att en användare skulle se WordPress header och allt efter cliking "Klicka här" för att komma till hesk supportsidan. Om du gör det, märker du det använder huvudet av mina största blogg davezan.com istället för att i underdomänen.
Fråga: Vad exakta koden ska jag in i indexet sidan så att den använder huvudet på underdomänen blogg istället för min huvudsakliga ett? Jag räkna den har att göra med "" linjen (särskilt / innan wp-blog-header), men jag försökte några kombinationer och fick inte önskad effekt.
Jag kan förstå om du tycker att det är lite längre än vad du är redo att göra. Men någon hjälp eller riktning hjälper säkert. ![]()
Tack.
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 supportsystem einfach nicht.
Beste Grüße
Jag satte detta i en av mina wordpress webbplatser, fungerade bra för vad den var avsedd att göra.































