Pregunta

Déjame explicar primero lo que quiero hacer ...

Quiero agregar todos mis cientos de marcadores de sitios web que tengo ahora en mi navegador, a WordPress por las siguientes razones.

  • Puede buscar en mis marcadores por categoría
  • Puede buscar en mis marcadores por etiquetas
  • Puede buscar en mis marcadores por descripción y/o nombre
  • Puede acceder a mis marcadores desde cualquier lugar
  • Puede agregar una descripción a todos mis marcadores
  • Puede agregar una imagen de captura de pantalla si lo elijo (una idea menos importante)
  • Tendrá una plantilla personalizada para ver los marcadores que se verán diferentes de una publicación/lista de blog regular

Y lo que he hecho hasta ahora ...

  • Creó un nuevo tipo de publicación "Marcadores de sitio web" con el código a continuación

funciones.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');

Y luego con qué necesito ayuda/ideas con ...

Esto me da un tipo de publicación personalizado, por lo que puedo agregar mis marcadores como una publicación, y buscarlos y todas esas cosas buenas, también me permite mantenerlos fácilmente fuera de mi bucle de blog principal, para que pueda mantenerlos más privados si lo hago. a. También déjame crear fácilmente una página de plantilla solo para los marcadores.

Preguntas

  1. Realmente me gustaría poder etiquetar mis marcadores, muchos marcadores tendrán más de 1 etiqueta, ejemplo, un sitio sobre PHP y MySQL y JavaScript, se etiquetarían con los 3 términos/etiquetas. Sé que WordPress ya tiene etiquetas incorporadas y las utilizo mucho en mis publicaciones de blog actuales, ¿debería agregar un Nueva taxonomía es decir. "Bookmark_tags" Porque cuando un usuario ve una página de etiqueta en este momento, muestra todas las publicaciones de mi blog para esa etiqueta y no quiero que una página de etiqueta de PHP muestre todas mis publicaciones con PHP y todos mis marcadores etiquetados con PHP en la misma página, así que ¿Es el mejor método para crear una nueva taxonomía llamada bookmark_tags?

  2. La misma pregunta exacta que la pregunta número uno (1), excepto en lo que respecta a Categorías en vez de etiquetas?

  3. ¿Alguna otra idea o sugerencia para mejorar mi sección de marcadores?


Gracias por cualquier ayuda

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
scroll top