Build a Useful Wordpress Widget Plugin

Поділитися
Вставка
  • Опубліковано 9 лис 2024

КОМЕНТАРІ • 119

  • @MattKnowsTech
    @MattKnowsTech 7 років тому +25

    Most WordPress plugins are built with object-oriented PHP as opposed to procedural code. I would advise everyone to use PHP classes for WordPress plugins so you don't have to prefix all your functions. Also, its better organized when written with classes.

  • @erichepperlewp
    @erichepperlewp 2 роки тому +2

    Still relevant in 2021! Thanks for awesome tutorial Brad.

  • @basiccodingwithadam8125
    @basiccodingwithadam8125 5 років тому +1

    Only 934 likes but 34k views? Shame on you people. This guys is giving you a way to make an entire career Basicly. Show some more love.

  • @Limpuls
    @Limpuls 7 років тому +12

    Just on time! Would love to see more ecommerce platforms turorials too. Woocommerce or magneto for example. Theming, etc.

  • @husainahmmed9025
    @husainahmmed9025 7 років тому +75

    Want more WordPress theme/plugin development related tutorial

  • @jguz101
    @jguz101 7 років тому +1

    Nice! I was once a newbie for WordPress development and I like how you go straight to the documentation because that is how I started learning 👍

    • @TraversyMedia
      @TraversyMedia  7 років тому

      Docs are always my number one resource for learning the basics

  • @michaelkiger-avianwebhosti202
    @michaelkiger-avianwebhosti202 8 місяців тому

    EXCELLENT! Thank you Brad Traversy for yet another GREAT tutorial.

  • @TraversyMedia
    @TraversyMedia  7 років тому +5

    To let you guys know I also have a course with Eduonix on building Wordpress plugins. It is older but everything should still apply. I do not think any syntax changes or anything. Here it is -www.eduonix.com/affiliates/id/16-10344
    Please use the affiliate link from that page...thanks

    • @MULTICODE
      @MULTICODE 7 років тому

      thanks brad, please are u going to do some videos on java servlet page??

    • @kettenbach
      @kettenbach 7 років тому

      Another great video. I never understood WP widgets and you once again made it crystal clear and simple. No bullshit. Clean and easy. Thanks man.

  • @ousseynoudiagne2557
    @ousseynoudiagne2557 7 років тому +5

    Hey Traversy! very well explained. Please could you make a video on how to use any theme to build a WordPress website from the ground up ?

  • @gomo8651
    @gomo8651 7 років тому

    I was thinking to request Plugin tuts after the good Theme series you did....but didnt saw it will be reasonable since i see many people demanding many things, and i believe you do have you own order of what and when should be or not be made.
    Anyway thanks man, amazing juicy free content.
    Keep being the best.

  • @wolfiedgr8t
    @wolfiedgr8t 7 років тому +2

    Thanks for the free content Brad, they're an excellent resource. I have a question for you, in this video you said that you weren't happy with Wordpress and that you were considering other options so here's my question what other cms options are available as great as Wordpress?

  • @devensharma5757
    @devensharma5757 7 років тому +4

    Awesome tut as always! Brad, can you please create a tutorial on coding the menu-toggle (mobile menu) css of underscores theme? I know i can just use bootstrap and navwalker to make the menu work, but i want to learn coding the mobile menu from scratch.
    A tut series on creating wordpress theme using the underscores theme would be awesome.

  • @josiahtobas9172
    @josiahtobas9172 3 роки тому

    Great vid' tutorial. Was straight forward. And also helped me to see how I can possibly use W.P. in my own style of programming.

  • @Bestill_
    @Bestill_ 2 роки тому

    Very well taught. Thank you

  • @TheAleksadnar
    @TheAleksadnar 7 років тому +3

    Wordpress for beginners would be soooo dope!

  • @aimeecortes3866
    @aimeecortes3866 5 років тому +2

    Great tutorial! It would be really awesome if you could make a moodle plugin tutorial too.

  • @walidhamoush1
    @walidhamoush1 4 роки тому

    Excellent tutorial. Thanks so much for taking the time to create this tut. It was exactly what I needed.

    • @ajayarora7112
      @ajayarora7112 4 роки тому

      hey did you do it yourself?? if you did then help me dude that script and div we get from google devlopers site (configure youtube button site) when i use that in my wordpress site they work in internet explorer but not in chorme they showing nothing in chorme as a output..plese help me if you get this

  • @CynthiaSotoCaballerolYEAHl
    @CynthiaSotoCaballerolYEAHl 4 роки тому

    I loved the "Ay ay ay" a lo mexican in 43:20

  • @elkhanhamet2561
    @elkhanhamet2561 3 роки тому

    Amazing tutorial Brad!!! Thank you so much for your videos a lot of important concepts became so clear which is crucial for the whole process. God Bless and stay safe!!!

  • @pranaysute635
    @pranaysute635 7 років тому +2

    Great work Brad.:) but would love if you could make a series on Magento Theme Development. Just waiting for that...Thanks a lot...!!

  • @imrankanj00
    @imrankanj00 3 роки тому

    Explained very well

  • @rphuntarchive1
    @rphuntarchive1 5 років тому

    That was kinda fun. That part around 38:00 was funny.

  • @MakeRandomVids
    @MakeRandomVids 6 років тому +5

    Hi, when you accidentally close the browser, (chrome) I believe there is a combination of keys to reopen the tabs. Ctrl + Shift + T

  • @azimjonkamolov9860
    @azimjonkamolov9860 3 роки тому

    Your voice is amazing too

  • @viktorsokolov8237
    @viktorsokolov8237 7 років тому +9

    Great Tutorial. Are you planing to make Woocomerce tutorials?

  • @rangabharath4253
    @rangabharath4253 5 років тому +1

    Awesome. want more related to theme and plugin development. Please

  • @hikmatullah2131
    @hikmatullah2131 3 роки тому

    Great Man, Can you please tell us that how you learn new technology from scratch like which steps you are following. Like I first read the documentation and then start practice on each and then implementation.

  • @DaveCollison
    @DaveCollison 2 роки тому

    Great video as always. Do you have any like this where you DO use some CSS and JavaScript?

  • @karimla9338
    @karimla9338 7 років тому

    Can you make a crash course for absolute beginners about wordpress? that would be just amazing and thanks.

  • @alexkey9372
    @alexkey9372 6 років тому +1

    great tutorial. what would you use as a wordpress alternative?

  • @soumyarout9303
    @soumyarout9303 7 років тому

    If you accidentally close tabs or windows in chrome you can press control+shift+I in chrome browser to reopen close tabs and windows.

  • @samehzaky
    @samehzaky 3 роки тому

    awesome tutorial

  • @BneiAnusim
    @BneiAnusim 5 років тому

    Hey, Brad a quick question. Have you tried doing web development on a Mac? Doing .NET development is the only reason for anyone to keep a Windows machine. I was a Windows user for a long time and I tell you man, the difference is brutal, there are so many things that you don't have to worry about on Mac! Anyways, thank you and keep up the good job!

  • @shaggy6700
    @shaggy6700 7 років тому

    Awesome video as always...Please can you make a video on microservices with node.js

  • @dailyfacts7301
    @dailyfacts7301 6 років тому +1

    Great job... which microphone you used to record ur voice sir?

  • @StevenMcGregor
    @StevenMcGregor 7 років тому

    Thanks Brad. This was just what I needed to get me started on a project that I have wanted to do for a while. So I am making a widget and I finally figured out using checkboxes in the admin area. I am completely stuck on the code for using a multiple select in the admin and to save the output as a comma separated list. Help would be hugely appreciated.

  • @MohammadNawaz786
    @MohammadNawaz786 5 років тому

    Excellent tutorial

  • @IT_Pastor
    @IT_Pastor 4 роки тому

    Many thanks!! Nice tuturial!

    • @ajayarora7112
      @ajayarora7112 4 роки тому

      hey did you do it yourself?? if you did then help me dude that script and div we get from google devlopers site (configure youtube button site) when i use that in my wordpress site they work in internet explorer but not in chorme they showing nothing in chorme as a output..plese help me if you get this

  • @kajenjegatheesan634
    @kajenjegatheesan634 3 роки тому

    Hi,
    very nice tut. Thanks for that! But this don't work with channel ID. Do you know why?

  • @brainfreeze7979
    @brainfreeze7979 7 років тому +21

    Nice, more WordPress :D

  • @gazisalahuddin8681
    @gazisalahuddin8681 5 років тому

    Wonderful resource..thanks a lot

  • @sukhjinder619
    @sukhjinder619 7 років тому +1

    Thanks for the awesome tutorial. Please do more WordPress Tutorials if you can

  • @ДмитрийКальченко-п8ч

    Thanks a lot!

  • @roopchd11
    @roopchd11 Рік тому

    Thank you. This is awesome way to learn . But i faced one problem, when I change the channel name in my widget section, the output gives me error. Kindly guide

  • @vilimzovko
    @vilimzovko 5 років тому

    Wery clear tutorial, good job.

  • @hirephpdevelopers3840
    @hirephpdevelopers3840 7 років тому +1

    Amazing, Boss thank you for your help.

  • @freelancerDiaries
    @freelancerDiaries 2 роки тому

    Very Helpful Tutorial ever I Come Late, But Come late Better than never come HAHAHA

  • @dwhipple180571
    @dwhipple180571 7 років тому +4

    You're moving to another CMS Brad?

  • @Tntdruid
    @Tntdruid 7 років тому +1

    Trying to add some text output to the
    echo ' '; not sure how to add etc There are ticket left!

  • @kasmanialisaad
    @kasmanialisaad 7 років тому +1

    I would like an Wordpress for beginner tutorial.

  • @MrShivamgautam1
    @MrShivamgautam1 7 років тому

    Please make a video on designing a complete WordPress theme using bootstrap etc.

    • @TraversyMedia
      @TraversyMedia  7 років тому

      Shivam Gautam i have a bootstrap 3 wordpress theme playlist. I will do anoth bs4 one soon

  • @ahmedmusawir
    @ahmedmusawir 6 років тому

    Awesome! Plz do a 10 plugin build seriese like you did before which is no longer available ... also the video quality wasn't this good ... but plz give us something like that. Thanx in advance!!

  • @dorsolomon7251
    @dorsolomon7251 7 років тому

    Great video!!, if you can make more videos about node.js, express, socket io that would be great, cheers.

  • @afromovies0
    @afromovies0 4 роки тому

    Sir can you state your reason while you are not happy with Wordpress, and why you choose to change your site, and which framework are you going to use next in your website, thank you. We wait for your reply.

  • @leoraguini9950
    @leoraguini9950 7 років тому

    Thank you Nice tutorial. I hope you do some Ruby on Rails Tutorial like the one with laravel.

  • @AE-yr6mo
    @AE-yr6mo 3 роки тому

    @Traversy Media, You mention you aren't happy using Wordpress for your own site... what did you change to?

  • @mohamedyoussef8835
    @mohamedyoussef8835 Рік тому

    Awesome video ++++++++ 🙂

  • @ecosunflower1892
    @ecosunflower1892 4 роки тому

    Hi. What´s the main difference in between, plugins and widgets? I guess they look pretty much the same in the backend. I ´m going on school in Sweden, and we´re going to study plugins developement.

  • @ecosunflower1892
    @ecosunflower1892 4 роки тому

    I love your calm voice! :) Keep up!

    • @ajayarora7112
      @ajayarora7112 4 роки тому

      hey did you do it yourself?? if you did then help me dude that script and div we get from google devlopers site (configure youtube button site) when i use that in my wordpress site they work in internet explorer but not in chorme they showing nothing in chorme as a output..plese help me if you get this

  • @anonymouse7074
    @anonymouse7074 7 років тому

    Just the video I needed

  • @bilel255b
    @bilel255b 4 роки тому

    Thank u

  • @Saurabh2816
    @Saurabh2816 7 років тому

    want more of wordpress plugin development.

  • @SADDAMHOSSAINsaddamcrr7
    @SADDAMHOSSAINsaddamcrr7 7 років тому

    Thanks a lot ☺️☺️

  • @calm8515
    @calm8515 4 роки тому

    Perfect, how can i create a dynamic form fields , i mean if user clicks + you to show a new field in form which takes data, save to db

  • @ovidiublaga1
    @ovidiublaga1 2 роки тому

    Hello. Can a short code be added to this widget? Thanks

  • @ahmedmusawir
    @ahmedmusawir 6 років тому

    Also, plz do them the OOP PHP way this time ... Thanx!! U da Maaan!!

  • @axfinger4883
    @axfinger4883 5 років тому +1

    Just wanted to try and help out:
    At 13:25 you wrote out "require_once(plugin_dir_path(__FILE__).'/includes/youtubesubs-scripts.php);". For me this didn't work and continually threw a "Fatal error" in my wordpress admin. Instead, what worked for me was to use this instead:
    require_once 'includes/youtubesubs-scripts.php';
    Hope this helps someone.

  • @daniellaerachannel
    @daniellaerachannel 7 років тому +1

    you're the best.

  • @anonymouse7074
    @anonymouse7074 7 років тому

    Brad, I need to make a multi-user site, where different users can edit different parts of the html. I don't want to user a front-end builder that allows every user to edit the entire page. How do I go about this?

  • @geeksy2278
    @geeksy2278 7 років тому

    Yes, more wordpress, please! :)

  • @jozefrzadkosz5945
    @jozefrzadkosz5945 4 роки тому

    And how about selecting image from media section?? Can you describe this ?

  • @allanhyvarc5492
    @allanhyvarc5492 4 роки тому

    Hi, I need help on what I am supposed to modify for widgets like the category Widget to pick up categories for custom post types. Thanks.

  • @BucurIonNiculae
    @BucurIonNiculae 7 років тому

    BIG LIKE

  •  7 років тому +1

    What are you going to use instead of wordpress?

    • @kbcarte420
      @kbcarte420 6 років тому

      builtwith.com/traversymedia.com

  • @mithushanjalangan5132
    @mithushanjalangan5132 7 років тому

    What do you think is the status of WordPress in another 3-5 years ? Will it become obsolete ?

  • @RatherBeCancelledThanHandled

    Is Wordpress plugin development a viable income stream for developers in 2022 ?

  • @mermejd9513
    @mermejd9513 6 років тому

    How to add FB button? Where to copy generated code? What is the handle in that case?

  • @kevinspence1693
    @kevinspence1693 6 років тому

    Hi I really want to add this to my blog post but I don't know how to open the wpsite on Visual Studio

  • @sherali9325
    @sherali9325 7 років тому

    Great. Codeignetor Please

  • @cesarlara3974
    @cesarlara3974 7 років тому +1

    CSS Grid tutorial making a project

  • @rajmahful7788
    @rajmahful7788 3 роки тому

    The wrong window, damn it hahahaha

  • @kasparnoor3304
    @kasparnoor3304 5 років тому

    Is there any way of making the link open in new tab?

  • @pahtashow
    @pahtashow 5 років тому

    Udemy WordPress theme & plugin development ?

  • @michaelrooze278
    @michaelrooze278 3 роки тому

    How do you get the site into VS code???

  • @itworkshop444
    @itworkshop444 3 роки тому

    if you don't have a unique channel name yet - so your channel id is made up of letters and number by YT it looks like then this is not working - when i use your channel name it works, i'm doing something wrong or is this normal?

  • @kidsclassroom1973
    @kidsclassroom1973 4 роки тому

    hello I am using the function wp_enqueue_scripts to add my scripts function when I add them on localhost in simple WordPress website they are added fine and I can find them in my page source code but in my live website same scripts are not adding in the code, could you please help?

  • @filipevalentegomes2383
    @filipevalentegomes2383 7 років тому

    Hi is there a reason why there is absolutely no course anywhere about Wordpress Calypso developer.wordpress.com/calypso/ ?

  • @mozammilhussain1835
    @mozammilhussain1835 7 років тому

    thanks brad for laravel video serie
    now the question is deleting post
    u don't write any confirmatin message after delete post
    just click button then post delete no confirmation mesaage
    so plase fix this issue

    • @TraversyMedia
      @TraversyMedia  7 років тому

      If you can do it and post the code that would be great. I just do not have the time right now

  • @nomangulzaar6746
    @nomangulzaar6746 5 років тому

    And what if we want a Facebook like button instead of UA-cam Subs? How can we do it?

  • @avinavaggarwal4713
    @avinavaggarwal4713 4 роки тому

    Hello sir i need your small help. I am creating a online compiler for my website. I have both Widget code and APi key. But i unable to build. pls pls. If you can help me ..so pls help🙏

  • @vinibp
    @vinibp 7 років тому

    WP CALYPSO Brad when you will do an overview about the node.js version of Wordpress, the Calypso? Thxxx :)

  • @ramanjitsingh3683
    @ramanjitsingh3683 4 роки тому

    got error shown on frontend if i put someonelse channel id why is that?

  • @daedaluxe
    @daedaluxe 3 роки тому

    What aren't you happy about with wordpress?

  • @ajayarora7112
    @ajayarora7112 4 роки тому

    that script and div who get from develoers.google.com/youtube subscribe button they only working in my Internet explorer browser but not in chrome please help me..

  • @NoahNobody
    @NoahNobody 7 років тому

    33:15 I have a weird bug that only lets me display the channel info if I use the ID as reference, but not the channel name as reference. Anyone else getting that? If I use the channel name, I get an error graphic (from youtube) where the info is supposed to be.
    *Edit:* Ok, I fixed it! If anyone is interested, if you insert an ID into the youtube button generator field on the button generator page, the script generated will read `data-channelid=` instead of `data-channel=`.
    So I modified Brad's code a bit to include a radio selector for the channel type. Either channel name or id...
    In the form function, add
    $channel_type = ! empty( $instance['channel_type'] ) ? $instance['channel_type'] : esc_html__( 'channelid', 'yts_domain' );

  • @Sharz71
    @Sharz71 7 років тому

    first!

  • @anuragsati4825
    @anuragsati4825 7 років тому

    I want chicken nugger...

  • @scaramoucheysimp
    @scaramoucheysimp 4 роки тому

    my plugin won't show up even after I add the file header in the beginning, can someone help please I have no idea what I am doing wrong