Terminado

Programação de Plugin em Php para Wordpress

Publicado el 24 Abril, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

Functional requirements:
  - Create a plugin for Elementor (WordPress plugin) that counts the number of views of every post and stores it in WordPress database.
  - The plugin must enable a widget on Elementor to display the most viewed posts.
  - The plugin must only consider posts that are published less days than the counter in the config panel of the Wordpress plugin.

  - The Elementor config panel of the plugin must allow admin user to choose how many records will be displayed, if it includes post title and its featured image, and also a number representing the ranking of the post.
  - The title and the ranking number must allow the admin user to choose the typography and padding.
  - The featured image must be configurable allowing the admin user to set its size, border and padding.

  - The Elementor config panel of the plugin must allow user to apply background color and border on each post displayed on widget. It is not necesary each post having a different background and border, just the style must be repeatable.

Non-functional requirements:
  - The plugin must support WordPress 5.
  - The plugin must support Elementor 2.5.
  - The plugin must have an option in the Wordpress plugin panel to determine how many days it will consider the post eligible to show in the widget.

  - The plugin must remove its database data on uninstall.
  - Use hooks and/or actions to count views on posts.
  - Do not call services to outside of the site as web services.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos No (No he administrado este tipo de proyectos anteriormente)
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: 01 Mayo, 2019

Habilidades necesarias