Het creëren van een eenvoudige CRM - wordpress: het creëren van een gewoonte in dit type

, het creëren van een eenvoudige CRM - wordpress: het creëren van een gewoonte in dit type,,,,,,,,,, 69, 23 - eenheid,,,,,,,, de delen van het netwerk, wat tuts maandag. + - programma zal worden beperkt tot slechts drie dollar.Niet' dit artikel niet missen, maken deel uit van een reeks genaamd wordpress in het creëren van een eenvoudige relatiebeheer. Op basis van de wordpress eenvoudige CRM -: het creëren van een speciaal gebied, als je een vrije ontwerper, ontwikkelaars van een onderneming, of de baas, je weet dat potentiële klanten van gegevens. De opslag is hoe moeilijk het is.  als je klaar bent, houden de gegevens bijgewerkt logboek oproepen je toekomst is moeilijk, je e - mails, enz.,,, in het bijzonder, we zullen het onderzoeken van het type geregistreerde aanpassen, het creëren van een speciaal gebied in het beheer van wordpress na een speciaal gebied, zoeken we op gebied van gegevens en Op het beheer van wordpress de CRM - interface voor een lichtgewicht.,, waarom geen gebruik maken van de CRM - « plug­in » (of - systemen???????)Gratis en heffingen, en de bestaande wordpress ingrepen om de CRM - (zoals wp-crm) en derde (zoals dit gebeuren - diensten of hoger), ze is niet zo ingewikkeld te beginnen met het gebruik van snel, of functies, mogelijk niet geschikt voor onze speciale workflow ideaal.,, rollend van onze eigen oplossing, kunnen we De oprichting van een een lichte, eenvoudige oplossing, kan in de toekomst worden uitgebreid op grond van uw specifieke vragen.Bovendien zullen wij leren de wordpress API - oprichting van CRM,.,, in deze serie, creëren we een wordpress « en uitbreiding van de functie, via een reeks van elk deel van de source code in, die aan het einde van elk artikel, maar daarvoor, laten we tot de plug, stap voor stap, de Eerste in je plaatselijke installatie wordpress, het creëren van een catalogus, WP inhoud /plugins, noem een CRM,.Van hier, we beginnen bij de source code, plug - ins, het creëren van een document, de zogenaamde hoofd, een CRM. Php, wordt de volgende code:,, <?PHP /* * * * * * * * * * * * * * - naam: training CRM - versie van URI:# + * * * * * * * * * * * * * * * * * * * * * de auteur: 1: voor de beschrijving van URI:http://code.tutsplus.com * * * * * * * * * * * * * *: een eenvoudige vergunning wordpress CRM - systeem: gpl2 * /???????> en, zoals u zult zien, het is gewoon een PHP opmerkingen.Maar je vindt, SCAN:,, de naam van de auteurs plug, plug - ins, wat ingrepen,,,,, de beschrijving van het dashboard door in je, plug - ins "> - je nieuwe « plug - in; de installatie, klik op CRM -":,,,,, het Opzetten van ons - klasse, een website, een aantal wordpress mogelijk en de combinatie van plug - in, het is misschien een naam kiezen we gebruikt (bv. De CRM - ()) en een plug, met dezelfde conflicten. Om dit probleem op te lossen, en door gebruik te maken van de « plug­in », function_exists (), onderzocht:,, als (!Function_exists (CRM - opleiding ") (functie) () {}) ///////kan doen, maar het stopt je wordpress van stagnatie, het laat je niet van de « plug­in » werken als er sprake is van een conflict,., een ander doel gerichte manier is om je in de functie van een object op   klasse.Laten we het doen, door toevoeging van de volgende vermelding:,, hoofd van wptutscrm {/* * * * * * * de constructeurs.Als de « plug­in » - * * * * * * * /functie __construct () {}} $wptutscrm = nieuwe wptutscrm;,, het creëren van onze PHP, als een structuur, dat wil zeggen wanneer we het eindpunt, wptutscrm dollar = nieuwe wptutscrm;,,, de registratie van onze gewoonte in dit type, we nodig voor de registratie van een aangepaste - kolom, zal elk contact met onze CRM - systeem opgeslagen.,,,, van het wetboek:. Het kan begrijpen en blijk te geven van de verschillende soorten inhoud.De inhoud van deze één project worden aangeduid, maar is ook een bijzondere positie.Alle soorten banen op de interne en de opslag op dezelfde plek, in de wp_posts database, maar door een in de lijst van post_type differentiatie.,, 3 geeft je de mogelijkheid om je toe te voegen aan uw eigen gewoonte in dit type en het gebruik van de wijze waarop ze de verschillende posten.,, pagina 's en twee gemeenschappelijke wordpress in dit type.We kunnen door de toevoeging van eigen gebruik van dit type uitgebreid wordpress.Laten we bij de registratie van de « plug­in », actie, we de fabrikant:,, functionele __construct () {add_action ("-" - ($, "register_custom_post_type");}, dat zeg register_custom_post_type wordpress werkt, en in de klas wanneer we onze functie van de « plug­in » -.,, de volgende stap. Voeg, register_custom_post_type. Functie:,, /* * * * * * * de registratie van een gewoonte in dit type genaamd contact * /functie register_custom_post_type () {register_post_type ("contact") ("etikettering" = > - ("naam" = > _x ("contact", "na de algemene naam", "een CRM -"),'singular_name "= > _x (" contact "," na - exotische naam, "boe",'menu_name CRM) "= > _x (" contact "," reclameMin menu','tuts-crm'),'name_admin_bar'=> _x ('Contact','add nieuwe op. Bar','tuts-crm'),'add_new'=> _x ('Add ",'contact','tuts-crm'),'add_new_item'=> __ ('Add New Contact','tuts-crm'),'new_item'=> __ ('New Contact','tuts-crm'),'edit_item'=> __ ('Edit; Contact','tuts-crm'),'view_item'=> __ ('View Contact','tuts-crm'),'all_items'=> __ (ik noem mezelf Contacts','tuts-crm'),'search_items'=> __ ('Search Contacts','tuts-crm'),'parent_item_colon'=> __ ('Parent Contacts:','tuts-crm'),'not_found'=> __ (geen conttacts found.','tuts-crm'),'not_found_in_trash'=> __("niet in contact komen met de afval vinden.", "een CRM -")) ///////has_archive, de voorkant van de "= > valse, van een" openbare "= > Sham," publicly_queryable "= > ///////-, het" capability_type "= >" "," menu_icon "= > de dashicons zakenman", "menu_position" = > 10, "query_var" = > echt, "show_in_menu" = > echt, "show_ui" = > echt, "steun" = > - (titel,'author ",'comments")));}, dat de registratie van een gewoonte in dit type genaamd contact.Register_post_type aanvaarden als volgt:,,,,,,, de omschrijving, de etikettering, de positie van etiketten - beschrijving van soorten.Deze zijn van toepassing op het beheer van middelen.De archieven van de voorkant van de has_archive website.De post moet in het beheer van wordpress of een soort websites.Publicly_queryable of het type van de voorkant van een website kan vragen.Voor de definitie van capability_type functies, moeten de gebruikers toe te voegen, bewerken en het schrappen van deze post - type banen.Dit is waarschijnlijk een van de bestaande capaciteit (bv. Na menu_icon of menu, URL) icoon, of, dashicons, soort (3,8 of hoger).Het gebruik van je.Menu_position digitale richting het menu dat dit project in je plaats.Lager cijfer betekent dat het sneller.Query_var set query_var deze positie.Voor het gebruik van de naam van de soort standaard.Show_in_menu is weergegeven in het beheer van het type wordpress speciaal menu.Show_ui of die in het beheer van wordpress, staat de toevoeging van het type, de gewoonte te bewerken en het schrappen van banen.Deze gewoonte van de steun na de reeks soorten gebieden.Bijvoorbeeld, de titel, de redacteur, fragmenten, blz. », red je, dan controleer je je dashboard.Je moet naar een nieuw menu 's, contacten, op deze vermeldingen:,,,, je moet het zien van een bekende interface, gebruik je de positie en de pagina' s van het beheer:,,, laten we ons eerste contact blijven toenemen.Klik op "het toevoegen van nieuwe" en "het" op het gebied van 格斯乔 "in de titel", en daarna de "post",,,,, en tot slot moeten wij onderzoeken op na houden.Klik op "contact" terug in je het menu, je had moeten zien hoe we de nieuwe banden:,,,,,,, dan... Het volgende artikel, zullen we nog een speciaal gebied met ons in contact te komen op het type, waardoor we meer informatie over onze klanten.








Previous:
Next Page: