Find Jobs
Hire Freelancers

WRITE A FUNCTION FOR WORDPRESS

$30-250 USD

Terminado
Publicado hace casi 8 años

$30-250 USD

Pagado a la entrega
THE SCENARIO: 1. I use Pay For Post WordPress plugin on my site. Anyone who signs up on my site can login and then subscribe to a Pay For Post package. Once he has subscribed, he can post the number of posts that his subscribed package allows. 2. This plugin does not rely on WordPress Roles, therefore, it does not take the subscriber to the backend admin panel to write post. It has its own frontend Editor that works regardless of whether the subscriber’s WordPress role has Post writing Capabilities or not. 3. I want the Pay For Post subscriber to be able to use the regular WordPress Post Editor. For this purpose, I have created a custom role that inherits from the WordPress Author’s role and has the capabilities to write and edit posts and to upload media files. 4. I have selected this custom role as the default role at sign up so that anyone signing up at my site has the capabilities to publish Posts and Upload Media. 5. When someone logs in at my site, the Admin Bar will be visible on the top of the page. 6. The logged in user can click the Dashboard link in the Admin Bar and get access to the Admin Panel 7. Once he is on the Admin Panel, he can click the “Add Post” button and create and publish posts. As a WordPress developer you must know that this “Add Post” button appears both in the left menu on the Admin Panel and also on the “Edit Post” page. The user can click it from any link depending on where he is. 8. HOWEVER, I HAVE TO MAKE SURE THAT NOBODY PUBLISHES POSTS WITHOUT SUBSCRIBING TO A PAY FOR POST PACKAGE AND PAYING FOR IT. THE REQUIRED FUNCTION WILL DO THE FOLLOWING: 1. When a logged in user clicks the “Add Post” link, this function will check the user’s WordPress Role. 2. If the user has a role OTHER THAN the default WordPress role then the function will do nothing and let the WordPress built in Role Policy handle the process. 3. It the user HAS the default WordPress role, then this function will first check (1) if that user has subscribed to a Pay For Post package; (2) if he has subscribed to a Pay For Package then the function will check if that user has any subscribed posts left that he can publish. 4. If the user has posts available that he can publish then the function will allow him to create and publish the post. 5. If the user has not subscribed to a Pay For Post subscription package or he has subscribed but his available posts have finished then the function will redirect the user to Pay For Post User Dashboard so that the user cannot use the “Add Post” feature without a valid subscription. NOTE: It’s desirable that the function PROGRAMATICALLY gets the WordPress Default Role, however, if you find that difficult then I can accept hardcoding the name of that role in the function.
ID del proyecto: 10884987

Información sobre el proyecto

18 propuestas
Proyecto remoto
Activo hace 8 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Hello, I would like to build your Wordpress functionality as per your specifications. I invite you to a further discussion here. Looking forward to your reply. Thank you!
$150 USD en 2 días
5,0 (67 comentarios)
6,1
6,1
18 freelancers están ofertando un promedio de $217 USD por este trabajo
Avatar del usuario
Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks
$195 USD en 8 días
4,8 (410 comentarios)
8,2
8,2
Avatar del usuario
Hi It would be great if you get time to discuss the project with me Please do check my profile for my past work feedbacks https://www.freelancer.com/u/CodeWolves.html Thank You Chris Cox
$222 USD en 5 días
4,8 (157 comentarios)
7,5
7,5
Avatar del usuario
Hi, I'm expert in wordpress and I have created many plugins as you can check in my reviews. Sir, I'm fast and ready to start right away Kind Regards Rajawi
$140 USD en 1 día
5,0 (176 comentarios)
6,6
6,6
Avatar del usuario
Hi, its like frontend plugin in which user can subscribe , pay and then he can post any numbes of posts in website from website frontend. Yes we can do it. We have done this type of work in website hispanicbusinesstv.com. We are sure that we can give you the best work. Looking forward for your reply Thanks and Regards krishna
$555 USD en 20 días
4,9 (85 comentarios)
6,1
6,1
Avatar del usuario
Read it all. In User role table I can read the default role and add it in function PROGRAMMATICALLY, It should work.
$155 USD en 3 días
4,9 (37 comentarios)
5,5
5,5
Avatar del usuario
Hello sir ! I can do this for you. I will have to check your plugin first to be sure how I will work with this . Hope to work with you . give me details of the site and login to the site 'Thanks
$177 USD en 3 días
4,7 (21 comentarios)
4,6
4,6
Avatar del usuario
Hi there, Thanks for posting your project we are interested in your work & have vast experience in blog creation & customization. We will fix out the problems & that all will be done in few hour & you can check the changes as well. We have already worked with on lots of WordPress Blogs, their customization and their Optimizations as well.
$166 USD en 7 días
4,8 (17 comentarios)
4,2
4,2
Avatar del usuario
Hi, I have great experience regarding customization in php and WordPress. My client's satisfaction is the first priority of my work and I always try my best to give my cleints the best quality of product within the deadline. If you have any further queries or doubt regarding my service, you are free to ask. I will be pleased to help you.
$150 USD en 3 días
5,0 (6 comentarios)
2,4
2,4

Sobre este cliente

Bandera de UNITED STATES
Hewlett, United States
5,0
12
Forma de pago verificada
Miembro desde oct 10, 2015

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.