Derniers articles
Voici la séquence d'action qui sont effectuées lors d'une demande typique du backend. Les commentaires, ajouts et corrections sont les bienvenues.
Suite ...
Voici la séquence d'action qui sont effectuées lors d'une demande typique de frontend. Les commentaires, ajouts et corrections sont les bienvenues.
Suite ...
Pensez objets est critique (et naturel) dans certains langages de programmation. En Objective-C, par exemple, il n'ya pas de chose qui ne peut être conçu et façonné des objets. En PHP cette pratique est moins fréquente, parce que la langue est un peu récemment, orienté objet, un peu parce qu'il n'offre pas beaucoup en termes de programmation OO, et un peu parce que les mêmes programmeurs PHP ont peut-être peur de surcharger ou de se lancer dans des situations apparemment résolu en écrivant du code plus linéaire.
Suite ...
Le cadre WPDK a commencé comme un recueil et l'aide au développement sur WordPress. Il ne veut donc pas de remplacer le noyau, mais il doit faire face à la structure actuelle du code. Pour diverses raisons, certains compréhensibles et d'autres un peu moins, WordPress noyau expose une parfois mal structurée. Manque d'homogénéité, de cohérence, tant au niveau de la logique et au niveau du style de code.
Suite ...
La surcharge est caractéristique de beaucoup de langages orientés objet peut distinguer deux ou plusieurs méthodes appelées d'une manière identique à partir des différences des paramètres. Soyez prudent parce que, comme indiqué dans le manuel PHP:
L'interprétation de PHP de "surcharge" est différent de la plupart des langages orientés objet. Surcharge traditionnellement Fournit la possibilité d'avoir différentes méthodes avec le même nom, mais différentes quantités et les types d'arguments.
Toutefois, si PHP a été effectivement tapé et inclurait surcharge, vous pouvez écrire:
Suite ...
Poursuivant notre visite sur WPDK, aujourd'hui, je tiens à expliquer le modèle utilisé dans le cadre Javascript.
Javascript nombreux modèles , ce que nous avons choisie (une variante du modèle de Module) croient maintient une bonne similitude avec PHP, tout en offrant d'excellents avantages au niveau du script. La similitude que je cherchais parce que certaines classes ont leur propre Javascript de contrepartie en PHP, ou vice versa.
Suite ...
Snippets
WordPress offre de nombreuses façons d'accéder aux noms de ses dossiers et en construire de nouvelles. Voici une liste utile des exemples réalisés, pour être plus clair, à partir d'un sous-dossier situé dans un plugin hypothétique: Plugins commencent avec plugins_url () permet de déterminer et de construire url lorsque vous écrivez un plugin. plugins_url () 1234567891011121314 / / [...]
Suite ...
Utiliser get_posts (), vous pouvez sélectionner un message en utilisant la séquence exacte des arguments passés dans les entrées de post__in de paramètres. L'ordre, cependant, n'est pas compatible avec la séquence représentée par WordPress effectue des contrôles sur la clause ORDER BY de la sélection, en dépit de la version 2.8 est disponible la valeur none.
Suite ...
Travailler avec un type personnalisé de poste (CPT), il est naturel d'utiliser les fonctions internes de WordPress pour afficher et filtrer les messages de ce genre. Que vous utilisiez les get_posts () est qu'il crée un objet directement WP_Query, il est très à l'aise pour créer des boucles sur leurs propres types de messages personnels. WordPress vous permet également de réaliser des filtres [...]
Suite ...
Lorsque vous ajoutez des champs supplémentaires à des pages et des postes, ou pour leur propre coutume Type de poste (CTP), vous devez enregistrer une action pour stocker ces nouvelles données. La mise en œuvre de cette procédure est quasiment toujours le même, en changeant uniquement les champs et comment enregistrer les données supplémentaires peuvent résider dans un «champ personnalisé», qui est la table après [...]
Suite ...
Trucs et astuces
Lors du développement d'un produit (site web, blog, Facebook App) en ligne, si vous n'avez pas été en mesure de construire un développement de l'infrastructure / exploitation, il peut être nécessaire dans certaines circonstances, mettre le service "off-line", la modernisation, le débogage ou interventions entretien. WordPress, par exemple, peut être désactivée en utilisant Plugin simple et pratique, comme mode de maintenance.
Suite ...
Si vous êtes à se développer dans un environnement où il est impossible d'utiliser les outils de débogage comme Firebug, tels que l'iPad d'Apple Xcode simulateur, il peut devenir frustrant pour identifier les problèmes, un tout faux l'accès aux propriétés d'un objet. Ici, l'utilisation de l'alerte œuvres () est fondamentale!
Suite ...
Apple recommande aide de l'instance NSFileManager de l'objet et non sa defaultManager de classe meotodo, que ce dernier retourne une instance singleton, c'est toujours le même pointeur de s'opposer (pas thread-safe).
Suite ...
Tutoriels
Pour compléter l'article Comment: polices personnalisées sur iOS 3.2, je propose la source de FontsBook, une application iPhone simple qui affiche dans un tableau toutes les polices du système, regroupés par famille.
Suite ...
Comment insérer et utiliser les polices personnelles dans nos applications iPhone / iPad, uniquement pour iOS 3.2 +
Suite ...
La classe UIView expose un pointeur vers la couche (CALayer), sous réserve d'un niveau inférieur au potentiel infini. La couche présente un certain nombre de méthodes et de propriétés associées à l'affichage du contenu de la vue. Par exemple, vous pouvez manipuler le contenu d'une vue dans l'espace tridimensionnel. Dans l'exemple, il est intéressant de faire [...]
Suite ...
Je réponds à Mirko me demandant comment faire l'inverse proposé dans Comment obtenir Latitude et Longitude en Objective-C. A partir des valeurs de latitude et de longitude, vous pouvez profiter de la MKReverseGeocoder de classe pour obtenir toute une gamme d'informations, telles que: la ville, l'état, l'adresse étendue, chap!
Suite ...
Permettez-moi de démontrer comment il est possible de mettre en œuvre d'un simple diaporama d'images avec très peu de lignes de code, en utilisant jQuery. Cette technique peut être mise en œuvre sur tout type de site, la chose importante est d'inclure la bibliothèque jQuery. J'ai utilisé cette technique pour un site construit dans WordPress, développé en quelques heures pour un événement.
Suite ...
Le cadre MapKit fournit beaucoup de fonctionnalités utiles, sauf le retour Latitude et Longitude partir d'une adresse. En JavaScript, par exemple, vous pouvez utiliser le service fourni par Google géocodage et discuté dans Google Maps: comment obtenir Latitude et Longitude partir d'une adresse. Sur l'Apple iPhone ou iPad, vous pouvez toutefois excéder [...]
Suite ...