Questa lettura
L'integrazione di un Help Desk in WordPress in 15 minuti o meno
Ho avuto un interesse per l'aggiunta di un Help Desk per il mio sito dove i clienti potevano submit 'biglietti' che essere rintracciato (e memorizzati in un database MySQL, preferibilmente a fianco il mio attuale WordPress uno) e quando cambiati / aggiornati sia il client che sarei comunicato via e-mail ...
Avevo notato un riferimento alla Hesk (v0.93.1) nei miei viaggi intorno forum di supporto del WP, così ho dato un'occhiata e ha deciso che era piccolo e semplice, che è quello che mi serviva.
Installazione Hesk era semplice. Ho scelto di installarlo in / wp-content/hesk, poi ha aggiunto un link al mio 'Link' (o 'Blogroll' a seconda della versione di WP che avete). Segui le istruzioni e Boom: Help Desk funzionamento.
Tuttavia, sembrava che tu fossi stato trasportato in un altro mondo. Un mondo senza arte, design e bellezza. Un vuoto mondo infernale di donne desiderabili (o uomini belli, se soffia la gonna verso l'alto). Così, ho preso delle forbici, e cominciò a correre ...
In primo luogo, commentare le righe da 32 a 39 nel hesk / inc / header.inc.php:
Ora, dovremo aggiungere / incollarlo indietro nel 2 posti all'interno del hesk / file admin.php. Va in l'inizio dei 2 seguenti funzioni: function print_login() e function logout() a destra prima di ogni require_once('inc/header.inc.php'); Assicurarsi che non sia commentata, se siete di taglio e incollare; ')
Quindi, hesk_style.css apre e si aggiungono larghezza: 610px; all'elemento 'corpo' in alto (necessario solo per la formattazione pagina di login).
Parte difficile è finita, ora sul noiosi compiti ripetitivi ...
Per introdurre l'header e sidebar ho usato il seguente codice:
La prima linea, require('../../wp-blog-header.php'); trasforma questo in un WordPress '' compatibile pagina e ci permette di utilizzare le funzioni WP, come get_header() e get_sidebar() .
Il mio contenitore di alto livello per il posizionamento dei messaggi è il mio div # container, e il mio stile / formattazione di quella zona è prevalentemente nel #content e .widecolumn . Si dovrebbe verificare il vostro foglio di stile e regolare di conseguenza questi ...
Ho inserito il nuovo codice nei file seguenti (e solo i seguenti file):
- 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
? Ho inserito il codice nella parte superiore, sopra il primo <linea php, in modo che appaia così:
# Versione: 0.93b dal 5 luglio 2005
# Nome del file: manage_users.php
File # ultima modifica: 15 Luglio 2005
# 23 aprile 2005 Scritto da Klemen Stirn
# Http://www.PHPJunkYard.com
E voilà! Non più sucky-wucky cercando pagine. Bene, ho fatto aggiungere un'immagine di sfondo / pattern ai miei style.css: .enclosing {
background: lightgrey url(images/form_bg.gif) repeat;
}
Si tratta di un'operazione abbastanza semplice, ma il div è introduco non funziona per tutti, e tweaks probabilmente necessari per il tema particolare (ho fatto l'integrazione con il tema Barthelme).
16 Utenti commentato "L'integrazione di un Help Desk in WordPress in 15 minuti o meno"
OMG! Hai ragione ... (non paternalistico). Ho avuto 'blues' qualche vacanza aggravato dal tentativo di genitore di un adolescente, ma è ora di smettere di sentirsi dispiaciuto per me stesso; ')
Grazie Joe ...
Sam,
Contento che tu sia ancora vivo! Stavo iniziando a pensare a come trovare eri in ospedale, feriti o rapiti dagli alieni, ecc! ![]()
PS Che plugin o codice si usa per tirare su la favicon nei commenti?
Sto usando Favatars
Ciao a tutti,
grazie mille per questa ottima documentazione!
Funziona anche con la nuova versione hesk 0,94?
Cordiali saluti
Ciao Hans: non ho ancora testato con qualsiasi altra versione di Hesk ...
Io lo aggiungi a mia to-do list; ')
Ciao Sam
Brillante articolo e le istruzioni brillante. Ha funzionato alla perfezione su 0,94. Penso che potrebbe avere perso un paio di modelli - non mi ricordo quale - mi dispiace.
Volevo solo dire grazie.
Ricco
Ciao Sam,
Recentemente ho appena provato con la nuova versione.
Ci si è verificato qualche problema:
Inserendo l'intestazione in admin.php non funziona. L'analisi si ferma al primo "
Ora il vostro blog tagliare il resto ![]()
Sembra che le nuove funzioni sono leggermente diverse. L'analisi si ferma al primo tag html. Dove devo incollare il codice esattamente?
E c'è un modo per includere il piè di pagina del mio modello?
Grazie mille e cordiali saluti
Sam,
Che ne dite di aggiungere "Fai un nuovo post!" Al "to do list" pure. Ci mancano i tuoi post!
J. Pisano-MUSicTECHnology.net
http://www.mustech.net
Sam,
Ho fatto esattamente come suggerito. Grazie per le vostre idee eccellenti.
Ho sperimentato lo stesso problema di Hans con admin.php, ma per fortuna tutto funziona bene per l'interfaccia cliente.
Ho un problema che la sicurezza non si desidera visualizzare se il wp-header viene aggiunto. Così ho dovuto cambiare la capacità off.
Tutte le idee su come fare quel lavoro?
Ci dispiace Cornelius:
Non ci sono nuovi tutorial Hesk integrazione
Se dovessi aggiornare sarei felice di condividere le mie esperienze, ma io non intendo (aggiornamento). Originariamente ho scritto questo tutorial per condividere le mie esperienze costituzione Hesk, ma non sono attualmente in uso un sistema di ticket di supporto e di trovare altre cose prendendo il mio tempo; ')
BTW: non avevo intenzione di 'abbellire' TUTTI Hesk, solo i componenti di un cliente / utente potrebbe vedere ...
Ciao Sam,
Ho appena imbattuto in questo alla ricerca di supporto di WP. Dal momento che non ci sia qualche plugin che incorpora un sistema di ticket, ho pensato di dare a questo un colpo per il mio blog report.davezan.com sottodominio.
I input il codice che sopra descritta in modo un utente potrebbe vedere l'intestazione di WordPress e tutti dopo cliking "Clicca qui!" Per accedere alla pagina di supporto hesk. Se lo fate, noterete che sta utilizzando l'header del mio blog principale davezan.com invece che nel sottodominio.
Domanda: quale codice esatto devo ingresso nella pagina di indice in modo che utilizzi l'intestazione del blog sottodominio invece del mio principale? Sono capire è avuto a che fare con la "linea" (in particolare il / prima wp-blog-header), ma ho provato alcune combo e non ottenere l'effetto desiderato.
Posso capire se credi che questo è un po 'di là di quanto si è pronti a fare. Ma qualsiasi aiuto o direzione aiuta sicuramente. ![]()
Grazie.
David
Mhh, versteh das ich jetzt nicht ganz così. Kann mir einer von euch, der sich da intestino auskennt, das nochmal genau erklären. Versteh das ich mit dem Support Ticket System nicht einfach.
Beste Grüße
Ho messo questo in uno dei miei siti wordpress, ha lavorato molto per quello che doveva fare.































