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 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 del sitio web (opcional)
  • 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 ...

Básicamente necesito lo siguiente ...

  • Título de la página
  • URL del sitio web
  • Descripcion del Sitio Web
  • Etiquetas de marcador (pueden ser más de 1) esto se hará con una taxonomía personalizada
  • Imagen de captura de pantalla (puede ser opcional)

Asi que...

Puedo usar el incorporado título de la entrada Para el Título de la página,

URL del sitio web ? ¿Debo usar campos personalizados para esto?

Descripcion del Sitio Web ? ¿Nuevamente campos personalizados o algo más como el cuadro de entrada de contenido?

Etiquetas de marcadores, hechas con taxonomía de Custon

¿Imagen de captura de pantalla? ¿Debería usar la miniatura post para esto?

Por favor, ayude, esta será la primera vez que use WordPress, haga cualquier tipo de cosas personalizadas.

No hay solución correcta

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