Je souhaite ajouter toutes mes centaines de signets de sites Web que j'ai maintenant dans mon navigateur à wordpress pour les raisons suivantes.
functions.php
<?php
/*
* Add custom post type
* name: website_bookmarks
*/
function bookmark_post_type()
{
// Set some labels for our bookmarks post type
$bookmark_labels = array(
'name' => _x('Website Bookmark', 'post type general name'),
'singular_name' => _x('Websiteite Bookmark', 'post type singular name'),
'add_new' => _x('Add New', 'Websiteite Bookmark'),
'add_new_item' => __('Add New Website Bookmark'),
'edit_item' => __('Edit Website Bookmark'),
'new_item' => __('New Website Bookmark'),
'all_items' => __('All Website Bookmarks'),
'view_item' => __('View Website Bookmark'),
'search_items' => __('Search Website Bookmarks'),'not_found' => __('No website Bookmarks found'),
'not_found_in_trash' => __('No Website Bookmarks found in Trash'),
'parent_item_colon' => '',
'menu_name' => 'Website Bookmarks'
);
$bookmark_args = array(
'labels' => $bookmark_labels,
'public' => true,
'publicly_queryable' => true,
'show_ui' => true,
'show_in_menu' => true,
'query_var' => true,
'rewrite' => array(
'slug' => 'bookmark',
'with_front' => false),
'taxonomies' => array('post_tag', 'category'),
'capability_type' => 'post',
'has_archive' => true,
'hierarchical' => false,
'menu_position' => null,
'can_export' => true,
'supports' => array(
'post-thumbnails',
'thumbnail',
'excerpt',
'custom-fields',
'editor',
'title'
)
);
register_post_type('website_bookmarks', $bookmark_args);
}
add_action('init', 'bookmark_post_type');
J'ai essentiellement besoin de ce qui suit ...
Alors...
Je peux utiliser le titre intégré pour le titre du site Web
URL de site web ? Devrais-je utiliser des champs personnalisés pour cela?
Description du site? Encore une fois les champs personnalisés ou quelque chose d'autre comme la zone de saisie de contenu?
Tags de signet, réalisés avec la taxonomie custon
Capture d'écran? devrais-je simplement utiliser la vignette du message pour cela?
S'il vous plaît, aidez-moi, ce sera la première fois que j'utilise Wordpress pour faire tout type de choses personnalisées.
Voici comment je le ferais:
Cela semble assez simple.
Pourquoi n'utilisez-vous pas simplement la fonctionnalité intégrée de publication de signets. Si vous cliquez sur le menu Liens, il contient déjà tout ce que vous voulez et plus encore.
Vous pouvez en savoir plus sur les balises de modèle de signets ici: http://codex.wordpress.org/Function_Reference/get_bookmarks
Consultez également ce fil pour l’utilisation des signets dans votre modèle: Existe-t-il un moyen simple de créer une page d’index des liens?
Signets Type de message personnalisé ou Wordpress
https://github.com/aaronpk/Wordpress-Bookmarks
Enregistrez les favoris en tant que type de message personnalisé dans Wordpress.
Voir une démo ici: http://links.aaron.pk
Vous pouvez utiliser la fonctionnalité de liens intégrée à wordpress,
Si vous vous sentez aventureux, vous pourriez essayer de persuader Michael Fields de vous donner son code:
http://wordpress.mfields.org/bookmarks/ (preuve de ce qui peut être fait)
Mais en ce qui concerne les plugins, je ne pense pas qu’il y ait quelque chose à noter à l’heure actuelle. La plupart des gens sont heureux de créer leur propre solution ou simplement d’utiliser les liens intégrés.
edit: cela peut être utile: http://wpranks.com/user-bookmarks-wordpress/
Yup - J'ai souvent eu la même pensée, mais je n'ai jamais réussi à la mettre en œuvre. J'exporte mes favoris de temps en temps (au cas où)
Ce bookmarklet "appuyez dessus" pourrait être utile (glissez sur la barre d’outils) http://codex.wordpress.org/Press_It
Autre exemple pratique: http://www.famousbloggers.net/tdo-mini-forms-bookmarking-thesis.html
et celui-ci, en utilisant une fonction get_bookmark wordpress http://www.devlounge.net/code/how-to-use-wordpress-for-bookmarking
Dites-nous comment vous allez. Je serais intéressé de savoir ce que vous avez décidé.