background preloader

WordPress: publier des articles et des pages privés (part 1)

WordPress: publier des articles et des pages privés (part 1)
J’ai eu aujourd’hui besoin de faire une maquette pour un nouveau site, destiné à un public à accès restreint et authentifié. Voyons voir ce que WordPress propose en standard… De la visibilité des articles et des pages Pour commencer, je me suis intéressé à la propriété de publication des articles et des pages : la visibilité. Les articles étant par défaut en « public« , essayons tout d’abord « Protégé par mot de passe« . Passons à la suite, « Privé« . L’administrateur le voit bien sûr, mais quid d’un membre du site non administrateur ? Mais avant d’aller plus loin, je tombe sur un os de taille. Donc retour à la sauvegarde – fin des tests en mode « privé« …. Faites ce que je dis, pas ce que je fais… En parallèle je me suis mis à tester les rôles proposés par WordPress, associé à un article marqué comme « Privé ». Voici un petit tableau récapitulatif des rôles et de leurs effets sur un article « privé » Visiblement, la solution n’est pas là. Essayons de voir se qui se fait ailleurs… Eurêka ! Related:  FEVRIER 2014 | WORDPRESS****

Wordpress : partager des fichiers privés Accueil > Wordpress > WordPress : partager des fichiers privés Après avoir trouvé un plugin pour gérer des pages et des articles privés, l’étape suivante était de proposer le même service à propos de fichiers. L’idée est donc d’avoir un système qui permet de mettre à disposition des fichiers, d’avoir des statistiques de téléchargement et surtout, de placer des permissions sur ces fichiers. Il y a de nombreuses extensions pour gérer des fichiers, mais curieusement très peu gèrent des permissions. Après une recherche de plugins candidats, j’ai pré-sélectionné deux candidats : WP-DownloadManager de Lester ‘GaMerZ’ Chan et Drain Hole de Urban Giraffe. Drain Hole Pas de chance, ce dernier semble incompatible avec WordPress sur Free.fr, dès son activation il écrit dans le fichier .htaccess à la racine du site, provoquant la fameux erreur interne 500 sur Free.fr. WP-DownloadManager C’est le plus complet que j’ai trouvé pour l’instant, peut-être en utilisez-vous un autre ?

Restrict page view to authenticated users WordPress allows you to make a post private, but what about static pages? Here’s a quick, clear and concise recipe to create a private page template. If you want to make all your blog pages private, you can use the code “as it”, but I recommend you to create a page template, so you can decide if the page is public or private when you’ll write it in your WordPress dashboard. If you don’t know how to create and use page templates, read this recipe first. To check if the current reader is authenticated or not, WordPress provide the is_user_logged_in() function, which will return true if user is logged in, false otherwise. We just have to create a basic php conditional instruction and check if the user is logged in: if (is_user_logged_in()) { // You page code goes here } else { echo "You must be logged in to view this page Insert the code above in a new page template.

s2Member Framework (Member Roles, Capabilities, Membership, PayPal Members) The s2Member® Framework (free) integrates with PayPal® Website Payments Standard (also free), and fully supports recurring billing. s2Member supports custom Pages for registration (including Custom Registration/Profile Fields), account access, and a lot more. s2Member is compatible with Multisite Networking too, and even with BuddyPress and bbPress. With the s2Member® Pro add-on (an optional paid upgrade), you can add support for unlimited Membership Levels, PayPal® Website Payments Pro (w/ Pro Forms to facilitate on-site credit card processing), Authorize.Net® (also with Pro Forms), Google® Checkout, ClickBank®, advanced User Import/Export tools, the ability to use Coupon Codes, and many other enhancements. Videos available at: s2Member.com / Videos. s2Member supports Free Subscribers (at Level #0), and up to four primary Membership Levels [1-4] (unlimited with s2Member® Pro). You can learn more about s2Member® at s2Member.com.

Class Reference/WP User Languages: English • 日本語 • (Add your language) Description The WordPress User Class allows accessing properties, roles and capabilities of a specific user. Usage To instantiate a specific user, you may use the class constructor : <? You can also use the wp_get_current_user global function to get a WP_User object matching the current logged user. <? Constructor The WP_User constructor allows the following parameters : id (int) - the user's id. The semantics seem rather fuzzy. Public Properties ID (int) - the user's ID. Note: If called with the "id" or "name" parameter, the constructor queries the wp_users table. Magic Methods These are PHP5 magic methods that facilitate property overloading. __get( $key ) Magic method for accessing custom fields. Parameters key (string) - property. Returns (string) Single value of the property filtered. Since __isset( $key ) Determine whether a property or meta key is set from the users and usermeta tables. (bool) true if user has property, false otherwise. Nothing. None

Knowledge base Produit N/ADifficulté IntermédiaireTemps requis 5 minutesOutils requis PanelboxFR EN À propos Utiliser un logiciel à code source libre, tel que WordPress, veut aussi dire que toute la plateforme eset connue pas quiconque désire la regarder. Il est alors primordial d'être conscient de la sécurité et d'effectuer les mises à jour régulières du logiciel pour couvrir les trous de sécurité. Une des façons que les pirates ont de rentrer dans votre site est par une attaque de force brute sur la page de connexion administrative de WordPress. Même si WordPress a travaillé très fort sur la prévention de ce type d'attaque, même si l'attaque n'a pas de succès, elle ralentira le site web et créera un haut volume de d'utilisation sur le serveur. Code de blocage Vous devez d'abord déterminer quelle est votre adresse IP. 1. 2. 3. 4. 5. 6. 7. 8. Articles connexes Réinitialiser son mot de passe Wordpress Installation de logiciels One-Click Meilleures pratiques de sécurité pour votre hébergement

Joomla/Mambo To WordPress Migrator This plugin migrates posts, static pages and users from Joomla or Mambo to WordPress. Tested with Joomla 1.5 Mambo 4.5.2 and WordPress 3.1 The WordPress Installation should be empty !!! No posts, pages or categories !!! Joomla and WP must be on the same MySQL Server !!! If you want migrate the images too, copy them into the images folder of your wordpress installation and provide this directory in the plugin settings!!! Go to the Plugin Admin Page and fill in the MySQL Connection Parameters !!! You can choose under the WP Admin section on the Plugin Option Page if you want migrate all categories at once or select specific categories. Start the Migration with the button on the Plugin Panel. After sucessfull migration you can press the "Change Urls" button to change the links in the content of the posts. features: I am looking for someone to continue with this plugin.

[WordPress] Enlever proprement les préfixes « Privé » et « Protégé » des titres | JohnStyle Je cherchais récemment le moyen d’enlever les préfixes « Privé » (Private) et « Protégé » (Protected) des articles et après plusieurs recherches dans Google la seule solution proposée était d’enlever à la volée les préfixes via un preg_replace();… autant dire que ce n’est pas une chose à faire ! Je suis donc aller à la recherche des filtres disponibles pour la fonction the_title(); et j’ai découvert deux filtres : private_title_format et protected_title_format . Donc la solution propre pour enlever ces fameux préfixes est la suivante :Télécharger depuis GitHub <? A propos de l'auteur : Jonathan Sahm Passionné de programmation informatique, je suis développeur web depuis maintenant près de 6 ans.

Sauvegarder un blog Wordpress avec Google Drive Google Drive pour WordPress est une nouvelle extension qui a fait son entrée dans l’annuaire des extensions de WordPress peu après la disponibilité de Google Drive, qui permet de faire des sauvegardes automatiques pour votre blog directement sur les serveurs de Google, pour votre sécurité et la sécurité de votre blog. Ce matin, en découvrant cette extension dans l’annuaire WordPress, je n’ai pas hésité à l’adopter et il s’avère que c’est une solution vraiment complète que nous présente l’extension Google Drive pour WordPress et c’est ce que vous allez découvrir en lisant la suite de cet article ! Souvent, vous installez une nouvelle extension ou une nouvelle mise à jour sur votre blog, tout va bien vous êtes bien content que l’extension soit bien installée mais à votre retour à l’accueil de votre blog, vous êtes surpris, vous ne comprenez rien du tout, votre site affiche un message d’erreur. Et de là on peut déduire ce qui suit : Lien d’autorisation à copier Configuration réussie Source

Related: