WordPress   REST API Basics
5:53
2 жыл бұрын
Troubleshoot WP Migrate DB Pro
4:28
2 жыл бұрын
WordPress - WP Migrate DB Pro Basics
14:11
WordPress - ACF Repeater Field
12:42
2 жыл бұрын
Portfolio - Show and Tell
6:40
2 жыл бұрын
WordPress - Advanced Custom Fields
18:06
WordPress - Custom Post Type
15:06
2 жыл бұрын
Tech Talks E4 - Rand Abou Ras
40:50
2 жыл бұрын
Tech Talks E3 - Katherine Peterson
57:01
Tech Talks E2 - Matthew Smith
1:22:19
2 жыл бұрын
Tech Talks E1 - Francesco Ciulla
54:15
WordPress - Theme Excercise
19:22
2 жыл бұрын
WordPress - ACF Basic
11:18
2 жыл бұрын
WordPress - Navigation
12:09
2 жыл бұрын
WordPress - Header and Footer
9:02
2 жыл бұрын
WordPress - Hooks
14:51
2 жыл бұрын
WordPress - Functions
6:05
2 жыл бұрын
WordPress - WP Query
15:51
2 жыл бұрын
WordPress - The Loop
9:48
2 жыл бұрын
WordPress - Theme Basics
14:06
2 жыл бұрын
WordPress - Basics
20:25
2 жыл бұрын
WordPress - Local Development
17:02
2 жыл бұрын
Пікірлер
@doctortravis
@doctortravis 7 күн бұрын
Well damn! That was easy to understand. Thank you!
@bitacorakimchi
@bitacorakimchi 14 күн бұрын
Fix your audio.
@SAUAdmin
@SAUAdmin Ай бұрын
7:40 "This isn't necessarily a very useful example." Oh, I heartily disagree, my friend! Within 10 minutes you've helped me wiggle my big toe. "Hard part's over."
@chrisder1814
@chrisder1814 Ай бұрын
hello, can I use it with the g.sheet api connector module?
@SD-rg5mj
@SD-rg5mj Ай бұрын
hello I was wondering a question regarding the API for SEO Thanks to the API I can do SEO automatically, I mean there are tools like rank math but if I understand correctly I cannot automate it, I mean I have I understood that to use it I must be connected to my back end and scan the pages one by one then I must change the keywords one by one? on the other hand I was wondering if there wouldn't be a site to which I could give the URL of my site and that it would automatically scan all the pages and replace all the bad keywords with good ones? if this is not possible then I asked myself if I will not be able to develop a chrome or WordPress plugin? I'm not a developer at all but I've seen tutorials where it's explained that it's as simple as a prompt and finally the last option is I thought maybe I could do it with a make scenario?
@chrisder1814
@chrisder1814 Ай бұрын
hello I had ideas but I don't know if I could realize them thanks to the APIs and applications that I use could you tell me what you think about it
@IonelColtea
@IonelColtea 2 ай бұрын
How do I find the PHP functionality or hook in WP Courseware to automatically add a new user from an Enrolment form to an individual course in WP Courseware?
@JonathanLoganClark
@JonathanLoganClark 2 ай бұрын
I'm glad to see I wasn't the only one to get the unexpected Chrome behavior where echoing something (in my case a meta tag) went into the body instead of the head.
@doingtime20
@doingtime20 2 ай бұрын
Good style of teaching, you make it seem like you are in real life explaining it.
@saraprsicakbari757
@saraprsicakbari757 2 ай бұрын
Where can I find the previous step?
@editionewigeweisheit5782
@editionewigeweisheit5782 3 ай бұрын
Many thanks, very encouraging to write my own plugin.
@mikedeboston1023
@mikedeboston1023 4 ай бұрын
I like your low stress way of explaining things.
@sevenelven
@sevenelven 5 ай бұрын
Why not just use Metabox or other accomplished plugins lol. Unnecessarily reinvent the wheel and learn mistakes the hard way I guess.
@tomwallace6250
@tomwallace6250 6 ай бұрын
So since we can do this …. Is there a point to using GraphQL?
@sketchionic6356
@sketchionic6356 7 ай бұрын
No offense but you should jog your memory before the video. You are just reading stuff.
@xaiver3612
@xaiver3612 7 ай бұрын
you are a good teacher, encouraging and simplifying :)
@roguephilosopher2465
@roguephilosopher2465 8 ай бұрын
Awesome tutorial!
@edwarddelgado9654
@edwarddelgado9654 9 ай бұрын
What about the fields?
@cholo2605
@cholo2605 9 ай бұрын
Thanks!!!!
@j8ahmed
@j8ahmed 11 ай бұрын
Great vid! Thanks for sharing
@ewaevva4375
@ewaevva4375 Жыл бұрын
So, you have the "Classic Editor" plugin installed, that's why when editing a page it looks like...classic editor :) Was wondering why mine looks different
@SAMMANUSAM1
@SAMMANUSAM1 Жыл бұрын
Hi, I have purchased and paid for WP Migrate Pro but have not received a license. What should I do?
@admirecreations_tech
@admirecreations_tech Жыл бұрын
I remember the template files you used on the start of playlist to show how theme files are setup. In it the header had the the_head() being called inside the head with the whole html structure being on top. I guess you are having troubles finding the head on body because that's the default way wordpress places when head is called without defining the skeleton html.
@bluetheredpanda
@bluetheredpanda Жыл бұрын
Hey Chris! Thanks for the video, it's my first time manipulating the REST API on a WP site, as well as using Postman, and the knowledge you're sharing here came in very handy! ❤ Quick question out of curiosity: in the video, it seemed like you're accessing the REST API of a local WordPress website (based on the ".local" TLD and the lack of SSL certificate) from Postman. If that's correct, how did you manage that? Thanks 🙏
@toby-green
@toby-green Жыл бұрын
Great video - am now inspired to try and output a repeater field inside my otherwise Generate Blocks page. It seems the repeater field always throws up a need for a plugin. So it was either include a php script on the page or create an ACF Block to deal with the repeater content - but then the data is stored separately and not retrievable with queries etc. So this seems tidier. you did it inside 12 mins, so I'll give myself... 1 hour (Edited to add: 30 mins, not bad)
@Ryokans
@Ryokans Жыл бұрын
Thanks bro
@eschrader
@eschrader Жыл бұрын
Super helpful to start understanding the documentation and what i can put into a boiler plate plugin. Thanks!
@user-xo8rz1fi5h
@user-xo8rz1fi5h Жыл бұрын
we donot require client Id and client secret in postman to authenticate wordpress
@user-xd3ez1gd5u
@user-xd3ez1gd5u Жыл бұрын
3:19
@chainedereve8180
@chainedereve8180 Жыл бұрын
Great, but what is the purpose of these rest api ? What can be done with them, add or delete articles ?
@mikesteraz
@mikesteraz Жыл бұрын
Thank you for this!!
@arunkaul5008
@arunkaul5008 Жыл бұрын
hello Chris Miller how can i get form entries data, what is the api for that
@michaelbelete2124
@michaelbelete2124 Жыл бұрын
Amazing!!
@harshmakwanaa
@harshmakwanaa Жыл бұрын
getting the 404 not found
@King-hs9zc
@King-hs9zc Жыл бұрын
ive been getting the same error have you been able to figure out what could be the cause?
@harshmakwanaa
@harshmakwanaa Жыл бұрын
@@King-hs9zc i was using the official wp site for creation than I saw some videos and all pf them are making wp locally using local wp i did the same and it worked
@lewisone
@lewisone Жыл бұрын
I love that we get to experience that you suffer your way through these projects and show that making these projects is not only not easy, but full of constant learning and experimenting to get where you want to go. Keep it up.
@KentaroxKondo
@KentaroxKondo Жыл бұрын
This is super helpful. Thank you, Chris!
@haikelareff
@haikelareff Жыл бұрын
im sorry but every video taking on this topic starts basic and then suddenly open up a sort of software that list all php file of the theme..its stressing me out
@millertchris
@millertchris Жыл бұрын
Hey Haikel, what would help you out or make learning easier for you?
@haikelareff
@haikelareff Жыл бұрын
@@millertchris can i just create a custom post layout like a card then i can just pull in data from ACF to appear on that card
@edanbenatar
@edanbenatar Жыл бұрын
Great video! Love the simplicity and concise approach 🔥
@millertchris
@millertchris Жыл бұрын
Thanks, Edan! We need to catch up soon.
@ordinarydanch5043
@ordinarydanch5043 Жыл бұрын
add_filter( ' the_content', 'change_content' 10, 2); the first Number is for priority. Wenn no priority is written, than the priority is on default 10. The second number is.for arguments. When is just a single number, it is for priority.
@millertchris
@millertchris Жыл бұрын
You're right, thank you for sharing!
@ahmadhusain9075
@ahmadhusain9075 Жыл бұрын
thank you sir ,, but i have a problem , ACF Repeater Field is allow on pro version , any solution to use it for free ??
@millertchris
@millertchris Жыл бұрын
Not that I'm aware of - but the PRO version is 100% worth it, especially if you're building a lot of sites for clients.
@stevenokanda7652
@stevenokanda7652 Жыл бұрын
amaizing video got me started on the API can't wait to do something amazing with it
@millertchris
@millertchris Жыл бұрын
Best of luck!
@h1ghpower
@h1ghpower Жыл бұрын
Do you guys know any methods of testing WP plugins using rest API? What tools to use etc...a tutorial that shows you the benefits of rest would be helpful as well...thanks
@millertchris
@millertchris Жыл бұрын
Yes! There are several methods of testing WordPress plugins using the REST API. One way is to use a tool like HTTPie, Postman, or Insomnia to send HTTP requests to the plugin's endpoints and analyze the responses. These tools allow you to easily test different request methods (e.g. GET, POST, PUT, DELETE) and inspect the returned data. A tutorial that demonstrates the benefits of using the REST API for plugin development could include information on how to interact with the API using these tools, as well as best practices for designing and implementing endpoints in a plugin. I'll definitely consider create another video about this in the future.
@h1ghpower
@h1ghpower Жыл бұрын
Thanks Chris !
@BobbyBundlez
@BobbyBundlez Жыл бұрын
even you got confused at the end LOL... I hate wordpress tbh. such a ridiculous level of abstraction. yes i just started last week but react, html, and good ol css and js is so much better. hell even gatsby
@poppingjaz
@poppingjaz 10 ай бұрын
nope
@BobbyBundlez
@BobbyBundlez Жыл бұрын
php is absolutely disgusting to write, look at, and understand when you are adding in html and having to open and close php code..... the brackets are so much nicer. beyond any of that even the <?php thing is just hideous. sorry not sorry. good video nonetheless.... not your fault lol
@Kharismyafi
@Kharismyafi Жыл бұрын
Perfect Exactly what I needed I worked at like 2 companies that used hooks and I used them and understood what they produced but never understood the term hooks til this video. Will watch mo.
@millertchris
@millertchris Жыл бұрын
Glad it helped!
@alimosbah
@alimosbah Жыл бұрын
Is there a way to protect a custom Rest API especially when POST Request
@millertchris
@millertchris Жыл бұрын
Yes, there are several ways to protect a custom REST API endpoint in WordPress, especially when handling sensitive data such as a POST request. Some common methods include: Authentication: Requiring a valid nonce or credentials for every request to the API. WordPress have its own authentication methods like JWT Authentication for WP-API plugin which allows you to secure your endpoints. Authorization: Checking if the user has the appropriate permissions to access the endpoint. WordPress has built-in capability system which can be used to assign capability to user roles. Input validation: Validating user input to ensure it meets certain criteria, such as the right format, length, or allowed characters. WordPress has built-in functions for validation like wp_verify_nonce() which can be used to validate nonce. Request rate limiting: Limiting the number of requests that can be made in a certain period of time to prevent overloading the server. This can be achieved by using plugin like "Limit Login Attempts Reloaded" SSL/TLS encryption: Encrypting all data exchanged between the client and the server to protect against eavesdropping and tampering. WordPress has built-in functions to handle SSL like is_ssl(). Using an API Gateway: An API Gateway acts as a reverse proxy and can handle many of the above security concerns, such as authentication and rate limiting. WordPress doesn't have built-in support for API gateway, but you can use plugins like "WooCommerce REST API Manager" to achieve this. It's important to note that these are some of the most common ways to secure an API in WordPress, but depending on the specific requirements of the API, other methods may need to be added.
@alimosbah
@alimosbah Жыл бұрын
Is there an explanation or course for the WordPress Settings Page for theme or plugin Without using the Settings API because it comes with a default design that is not beautiful
@millertchris
@millertchris Жыл бұрын
I'm not aware of any at this time - however - I would suggest working with the native UI's provided to you in WordPress and ACF since they all have a natural integrated look to them. This can also free up a ton of time for you and your team, focusing more on how the features work, rather than how they look. Just a thought.
@nav3961
@nav3961 Жыл бұрын
Sir, i have a question regarding wordpress. How to publish a manual article post to wordpress automatically?? (If we have huge content of post )
@millertchris
@millertchris Жыл бұрын
Could you elaborate more?
@antdx316
@antdx316 Жыл бұрын
What is the point of GET API? Is it to query that data and have only that shown somewhere else?
@millertchris
@millertchris Жыл бұрын
Exactly! You could use it in a JS application, mobile app, or anything else that can consume JSON.
@antdx316
@antdx316 Жыл бұрын
@@millertchrisis it just good for posts? what else would it be great for making it worth doing wise?
@briansanchez7751
@briansanchez7751 Жыл бұрын
@@antdx316 for example a sports page, you want to be able to query the data of stats by player or teams, leagues etc.
@antdx316
@antdx316 Жыл бұрын
@@briansanchez7751 I've been coding like nuts for weeks with ChatGPT : )
@gautambedi591
@gautambedi591 Жыл бұрын
Nice video mate
@millertchris
@millertchris Жыл бұрын
Thanks, Gautam!