/* Widget Name: Button Description: Create a custom button with flexible styling, icon support, and click tracking functionality. Author: SiteOrigin Author URI: https://siteorigin.com Documentation: https://siteorigin.com/widgets-bundle/button-widget-documentation/ Keywords: event, icon, link */ class SiteOrigin_Widget_Button_Widget extends SiteOrigin_Widget { public function __construct() { parent::__construct( 'sow-button', __( 'SiteOrigin Button', 'so-widgets-bundle' ), array( 'description' => __( 'Create a custom button with flexible styling, icon support, and click tracking functionality.', 'so-widgets-bundle' ), 'help' => 'https://siteorigin.com/widgets-bundle/button-widget-documentation/', ), array( ), false, plugin_dir_path( __FILE__ ) ); } public function get_settings_form() { return array( 'responsive_breakpoint' => array( 'type' => 'measurement', 'label' => __( 'Responsive Breakpoint', 'so-widgets-bundle' ), 'default' => '780px', 'description' => __( 'This setting controls when the Mobile Align setting will be used. The default value is 780px.', 'so-widgets-bundle' ), ), ); } public function initialize() { $this->register_frontend_styles( array( array( 'sow-button-base', plugin_dir_url( __FILE__ ) . 'css/style.css', array(), SOW_BUNDLE_VERSION, ), ) ); } public function get_widget_form() { return array( 'text' => array( 'type' => 'text', 'label' => __( 'Button Text', 'so-widgets-bundle' ), ), 'url' => array( 'type' => 'link', 'label' => __( 'Destination URL', 'so-widgets-bundle' ), 'allow_shortcode' => true, ), 'new_window' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Open in a new window', 'so-widgets-bundle' ), ), 'download' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Download', 'so-widgets-bundle' ), 'description' => __( 'The Destination URL will be downloaded when a user clicks on the button.', 'so-widgets-bundle' ), ), 'button_icon' => array( 'type' => 'section', 'label' => __( 'Icon', 'so-widgets-bundle' ), 'fields' => array( 'icon_selected' => array( 'type' => 'icon', 'label' => __( 'Icon', 'so-widgets-bundle' ), ), 'icon_color' => array( 'type' => 'color', 'label' => __( 'Icon Color', 'so-widgets-bundle' ), ), 'icon' => array( 'type' => 'media', 'label' => __( 'Image Icon', 'so-widgets-bundle' ), 'description' => __( 'Replaces the icon with your own image icon.', 'so-widgets-bundle' ), ), 'icon_placement' => array( 'type' => 'select', 'label' => __( 'Icon Placement', 'so-widgets-bundle' ), 'default' => 'left', 'options' => array( 'top' => __( 'Top', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'bottom' => __( 'Bottom', 'so-widgets-bundle' ), 'left' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), 'design' => array( 'type' => 'section', 'label' => __( 'Design and Layout', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'width' => array( 'type' => 'measurement', 'label' => __( 'Width', 'so-widgets-bundle' ), 'description' => __( 'Leave blank to let the button resize according to content.', 'so-widgets-bundle' ), ), 'align' => array( 'type' => 'select', 'label' => __( 'Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'mobile_align' => array( 'type' => 'select', 'label' => __( 'Mobile Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'theme' => array( 'type' => 'select', 'label' => __( 'Button Theme', 'so-widgets-bundle' ), 'default' => 'flat', 'options' => array( 'atom' => __( 'Atom', 'so-widgets-bundle' ), 'flat' => __( 'Flat', 'so-widgets-bundle' ), 'wire' => __( 'Wire', 'so-widgets-bundle' ), ), ), 'button_color' => array( 'type' => 'color', 'label' => __( 'Button Color', 'so-widgets-bundle' ), ), 'text_color' => array( 'type' => 'color', 'label' => __( 'Text Color', 'so-widgets-bundle' ), ), 'hover' => array( 'type' => 'checkbox', 'default' => true, 'label' => __( 'Use hover effects', 'so-widgets-bundle' ), 'state_emitter' => array( 'callback' => 'conditional', 'args' => array( 'hover[show]: val', 'hover[hide]: ! val', ), ), ), 'hover_background_color' => array( 'type' => 'color', 'label' => __( 'Hover Background Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'hover_text_color' => array( 'type' => 'color', 'label' => __( 'Hover Text Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'font' => array( 'type' => 'font', 'label' => __( 'Font', 'so-widgets-bundle' ), 'default' => 'default', ), 'font_size' => array( 'type' => 'measurement', 'label' => __( 'Font Size', 'so-widgets-bundle' ), 'default' => '1em', ), 'icon_size' => array( 'type' => 'measurement', 'label' => __( 'Icon Size', 'so-widgets-bundle' ), 'default' => '1.3em', ), 'padding' => array( 'type' => 'measurement', 'label' => __( 'Padding', 'so-widgets-bundle' ), 'default' => '1em', ), 'rounding' => array( 'type' => 'multi-measurement', 'label' => __( 'Rounding', 'so-widgets-bundle' ), 'default' => '0.25em 0.25em 0.25em 0.25em', 'measurements' => array( 'top' => array( 'label' => __( 'Top', 'so-widgets-bundle' ), ), 'right' => array( 'label' => __( 'Right', 'so-widgets-bundle' ), ), 'bottom' => array( 'label' => __( 'Bottom', 'so-widgets-bundle' ), ), 'left' => array( 'label' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), ), 'attributes' => array( 'type' => 'section', 'label' => __( 'Other Attributes and SEO', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'id' => array( 'type' => 'text', 'label' => __( 'Button ID', 'so-widgets-bundle' ), 'description' => __( 'An ID attribute allows you to target this button in JavaScript.', 'so-widgets-bundle' ), ), 'classes' => array( 'type' => 'text', 'label' => __( 'Button Classes', 'so-widgets-bundle' ), 'description' => __( 'Additional CSS classes added to the button link.', 'so-widgets-bundle' ), ), 'title' => array( 'type' => 'text', 'label' => __( 'Title Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a title attribute to the button link.', 'so-widgets-bundle' ), ), 'on_click' => array( 'type' => 'text', 'label' => __( 'Onclick', 'so-widgets-bundle' ), 'description' => __( 'Run this JavaScript when the button is clicked. Ideal for tracking.', 'so-widgets-bundle' ), 'onclick' => true, ), 'rel' => array( 'type' => 'text', 'label' => __( 'Rel Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a rel attribute to the button link.', 'so-widgets-bundle' ), ), ), ), ); } public function get_style_name( $instance ) { if ( empty( $instance['design']['theme'] ) ) { return 'atom'; } return $instance['design']['theme']; } /** * Get the variables for the Button Widget. * * @return array */ public function get_template_variables( $instance, $args ) { $button_attributes = array(); $attributes = $instance['attributes']; $classes = ! empty( $attributes['classes'] ) ? $attributes['classes'] : ''; if ( ! empty( $classes ) ) { $classes .= ' '; } $classes .= 'sowb-button ow-icon-placement-' . $instance['button_icon']['icon_placement']; if ( ! empty( $instance['design']['hover'] ) ) { $classes .= ' ow-button-hover'; } $button_attributes['class'] = implode( ' ', array_map( 'sanitize_html_class', explode( ' ', $classes ) ) ); if ( ! empty( $instance['new_window'] ) ) { $button_attributes['target'] = '_blank'; $button_attributes['rel'] = 'noopener noreferrer'; } if ( ! empty( $instance['download'] ) ) { $button_attributes['download'] = null; } if ( ! empty( $attributes['id'] ) ) { $button_attributes['id'] = $attributes['id']; } if ( ! empty( $attributes['title'] ) ) { $button_attributes['title'] = $attributes['title']; } if ( ! empty( $attributes['rel'] ) ) { if ( isset( $button_attributes['rel'] ) ) { $button_attributes['rel'] .= " $attributes[rel]"; } else { $button_attributes['rel'] = $attributes['rel']; } } $icon_image_url = ''; if ( ! empty( $instance['button_icon']['icon'] ) ) { $attachment = wp_get_attachment_image_src( $instance['button_icon']['icon'] ); if ( ! empty( $attachment ) ) { $icon_image_url = $attachment[0]; } } return array( 'button_attributes' => apply_filters( 'siteorigin_widgets_button_attributes', $button_attributes, $instance ), 'href' => ! empty( $instance['url'] ) ? $instance['url'] : '', 'on_click' => ! empty( $attributes['on_click'] ) ? $attributes['on_click'] : '', 'align' => $instance['design']['align'], 'icon_image_url' => $icon_image_url, 'icon' => $instance['button_icon']['icon_selected'], 'icon_color' => $instance['button_icon']['icon_color'], 'text' => $instance['text'], ); } /** * Get the variables that we'll be injecting into the less stylesheet. * * @return array */ public function get_less_variables( $instance ) { if ( empty( $instance ) || empty( $instance['design'] ) ) { return array(); } $text_color = isset( $instance['design']['text_color'] ) ? $instance['design']['text_color'] : ''; $button_color = isset( $instance['design']['button_color'] ) ? $instance['design']['button_color'] : ''; $less_vars = array( 'button_width' => isset( $instance['design']['width'] ) ? $instance['design']['width'] : '', 'button_color' => $button_color, 'text_color' => $text_color, 'icon_size' => ! empty( $instance['design']['icon_size'] ) ? $instance['design']['icon_size'] : '1.3em', 'hover_text_color' => ! empty( $instance['design']['hover_text_color'] ) ? $instance['design']['hover_text_color'] : $text_color, 'hover_background_color' => ! empty( $instance['design']['hover_background_color'] ) ? $instance['design']['hover_background_color'] : $button_color, 'font_size' => isset( $instance['design']['font_size'] ) ? $instance['design']['font_size'] : '', 'rounding' => isset( $instance['design']['rounding'] ) ? $instance['design']['rounding'] : '', 'padding' => isset( $instance['design']['padding'] ) ? $instance['design']['padding'] : '', 'has_text' => empty( $instance['text'] ) ? 'false' : 'true', 'responsive_breakpoint' => $this->get_global_settings( 'responsive_breakpoint' ), 'align' => ! empty( $instance['design']['align'] ) ? $instance['design']['align'] : 'center', 'mobile_align' => ! empty( $instance['design']['mobile_align'] ) ? $instance['design']['mobile_align'] : 'center', 'has_button_icon' => empty( $instance['button_icon']['icon_selected'] ) ? 'false' : 'true', ); if ( ! empty( $instance['design']['font'] ) ) { $font = siteorigin_widget_get_font( $instance['design']['font'] ); $less_vars['button_font'] = $font['family']; if ( ! empty( $font['weight'] ) ) { $less_vars['button_font_weight'] = $font['weight_raw']; $less_vars['button_font_style'] = $font['style']; } } return $less_vars; } /** * Make sure the instance is the most up to date version. * * @return mixed */ public function modify_instance( $instance ) { if ( empty( $instance ) ) { return array(); } $migrate_props = array( 'button_icon' => array( 'icon_selected', 'icon_color', 'icon', ), 'design' => array( 'align', 'theme', 'button_color', 'text_color', 'hover', 'hover_text_color', 'hover_background_color', 'font_size', 'rounding', 'padding', ), 'attributes' => array( 'id', ), ); foreach ( $migrate_props as $prop => $sub_props ) { if ( empty( $instance[ $prop ] ) ) { $instance[ $prop ] = array(); foreach ( $sub_props as $sub_prop ) { if ( isset( $instance[ $sub_prop ] ) ) { $instance[ $prop ][ $sub_prop ] = $instance[ $sub_prop ]; unset( $instance[ $sub_prop ] ); } } } } // Migrate onclick setting to prevent Wordfence flag. if ( ! empty( $instance['attributes'] ) && ! empty( $instance['attributes']['onclick'] ) ) { $instance['attributes']['on_click'] = $instance['attributes']['onclick']; } // If the mobile_align setting isn't set, set it to the same value as the align value. if ( ! empty( $instance['design'] ) && ! empty( $instance['design']['align'] ) && empty( $instance['design']['mobile_align'] ) ) { $instance['design']['mobile_align'] = $instance['design']['align']; } // Migrate predefined settings to more customizable settings. if ( ! empty( $instance['design']['font_size'] ) && is_numeric( $instance['design']['font_size'] ) ) { $instance['design']['font_size'] .= 'em'; } if ( ! empty( $instance['design']['padding'] ) && is_numeric( $instance['design']['padding'] ) ) { $instance['design']['padding'] .= 'em'; } if ( ! empty( $instance['design']['rounding'] ) && is_numeric( $instance['design']['rounding'] ) ) { $instance['design']['rounding'] = $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em'; } if ( empty( $instance['design']['icon_size'] ) ) { $instance['design']['icon_size'] = '1.3em'; } return $instance; } public function get_form_teaser() { if ( class_exists( 'SiteOrigin_Premium' ) ) { return false; } return array( sprintf( __( 'Add a beautiful tooltip to the Button Widget with %sSiteOrigin Premium%s', 'so-widgets-bundle' ), '', '' ), ); } } siteorigin_widget_register( 'sow-button', __FILE__, 'SiteOrigin_Widget_Button_Widget' );{"id":180235,"date":"2026-06-22T15:19:53","date_gmt":"2026-06-22T15:19:53","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=180235"},"modified":"2026-06-22T15:19:54","modified_gmt":"2026-06-22T15:19:54","slug":"wir-haben-mir-in-ein-gewerbe-umgeschaut-und-diese-neoterisch-besten-echtgeld-umsetzbar-casinos-herausgepickt-3","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/wir-haben-mir-in-ein-gewerbe-umgeschaut-und-diese-neoterisch-besten-echtgeld-umsetzbar-casinos-herausgepickt-3\/","title":{"rendered":"Wir haben mir in ein Gewerbe umgeschaut und diese neoterisch besten Echtgeld Umsetzbar Casinos herausgepickt"},"content":{"rendered":"

Wir erkl\u00e4ren in dem Ratgeber, wie Sie inoffizieller mitarbeiter Erreichbar Casino Echtgeld bewusst verwenden und Gewinne auf die beine stellen konnen. Viele Kennen und Infos!<\/p>\n

Samtliche https:\/\/wild-casino-de.com\/bonus\/<\/a> Spieler, das sich wenig in ein Glucksspielbranche auskennt, europid, so gentleman inoffizieller mitarbeiter Umsetzbar Casino Echtgeld einl\u00f6sen und verwenden soll, dar\u00fcber gute Gewinne nach erspielen, diese gentleman spater nebensachlich wieder in Organisation von echtem Geld auszahlen kann.<\/p>\n

Diese besten Echtgeld Gemeinsam Casinos 2025<\/h2>\n

Um einen Einzahlungsbonus nach erhalten, muss Diese Einzahlung min. ten Ecu entfallen. 3-schublade Willkommenspaket two hundred and fifty% bis zu usd \ufffd + 200 FS<\/p>\n

Um einen Einzahlungsbonus nach erhalten, muss Diese Einzahlung wenigstens ten Ecu er\u00fcbrigen. Ein concri?te Absoluter wert fur einen 500 % Willkommensbonus betragt usd Ecu.<\/p>\n

four. Um dieses Vorschlag in Recht nach nehmen, zu tun sein diese Spieler uns auf einsatz von einen Stay Communicate kontakten und eine E-E-mail angeschaltet senden.<\/p>\n

eight. Das Angebot fur diese zweite Einzahlung in Rolling Slots ist das 50% Tourney Provision \u00fcber diesem Maximalbetrag in \ufffdfive-hundred. Dar\u00fcber sich f\u00fcr das Angebot nach weiterbilden, zu tun sein Glucksspieler eine Mindesteinzahlung von \ufffd22 machen. In fifty \ufffd Einzahlung findet man 50 Freispiele obendrauf.<\/p>\n

9. In diese dritte Einzahlung as part of Rolling Slots k\u00f6nnen Spieler einen 60% Match-Provision bis zu \ufffd800 uber ein Einzahlung von min. \ufffd20 erhalten.<\/p>\n

eight. Unplanma?ig zum Contest-Provision auf diese dritte Einzahlung konnen diese Spieler 55 Freispiele erhalten. Diese Freispiele sind dem Spielerkonto gemeinsam \u00fcber der Einzahlung von wenigstens \ufffd50 gutgeschrieben.<\/p>\n

7. Es Angebot f\u00fcr diese vierte Einzahlung in Rolling Slots ist ein fifty% Match Provision \u00fcber diesem Maximalbetrag von \ufffd800. Dar\u00fcber sich nach handen es Vorschlag nach weiterbilden, zu tun sein Glucksspieler eine Mindesteinzahlung von \ufffd20 machen. In 55 \ufffd Einzahlung ermi\ufffdglichen sich 35 Freispiele obendrauf.<\/p>\n

eleven. Bitte merken Diese: Ein Provision verfallt eight Tage aufwarts seiner Beginn. Wenn diese Glucksspieler diese Umsatzbedingungen inwendig dieses Zeitrahmens gar nicht erfullen, sind diese Bonusgelder und Gewinne storniert.<\/p>\n

– Spielautomaten und andere Spiele – 100%- Lone-star state Hold’em und andere Tischspiele – 0%- Video poker – 0%- Toothed wheel und Blackjack – 0%- Bakkarat & Craps – 0%<\/p>\n

Unplanma?ig erhalten Sie two hundred fifty Kostenfrei Spins<\/h2>\n

dreizehn.gerade one Weiterhin sind in einen anderen Geben jedoch 15% des Wertes des Einsatzes berucksichtigt, wenn diese Bonuswettbedingungen erfullt sind: Safari, Gold Rush, Gold Group, Gorgeous Bones, Vacation Outside, Sweet Fancy, Dragonz, EmotiCoins, Emperor of Sea, Forbjuden Throne, Herzlich while Holle, Karaoke Event, Pollenkorner Party, Beautiful Kitty-cat, Reel Gems, Ghost Pirates, Gonzo’s Goal, Servicenummer, Jimi Hendrix, President towards Slots, Motorhead, Piggy Riches, Pyramid: Goal for Immortality, Reel Steal, The Invisible Man, Twin Spin Wild Hart Western: The Big Teach Heist, Easter Eggs, Mystery Platzhalter, Sorge towards Riches, Assistent towards Gems, Ancient Egypt, Chilli Herzlich, Pied Piper, Volcano Riches, Mystic Mirror, Loaded, Untamed Creature Panda.<\/p>\n

dreizehn.3 U. a. sind in einen anderen Auffuhren jedoch gerade one% wa Wertes des Einsatzes berucksichtigt, wenn diese Bonuswettbedingungen sind that was erfullt: Book to Aztec, Gypsy Rose, Safari Rick, Refined sugar Popmusik, Hart Toro, 88 Riches, Flaming Reels, three hundred Shields, Astro Legends: Lyra as well as Erion, Ausgeglichen Buck, Forsaken Kingdom, Peek-A-Boo, Ragnarok, Zuruck Reels – Wild Heat, Scrooge, Stardust, Their Finer Reels for the Entire life, Vampire: His or her Masquerade – Las vegas, nevada, Blood Suckers, EggOMatic, Elements: His particular Awakening, Jackpot 6000, Jungle Spirit: Telephone call associated with the Hart, Lucky Petrijunger, Scruffy Duck, Secret associated with Stones, Tricks towards Christmas time, Warlords: Crystals to Electric, Gunslinger: Reloaded, Cute Alchemy, Great Rhino, Konigin for Gold, Wide Bad Wolf, Goldilocks, Sakura Erfolg, Aroused Bandits, High society, Very hot Ink,Scarab Treasure, Thunderstruck Ii, Tomb Raider, Tomb Raider Key for the Sword, Abgedreht Crowned Eagle.<\/p>\n

dreizehn.3 Weiterhin man sagt, sie sind diese anderen Spielautomaten gar nicht zum Geben uber dem aktiven Provision auf dem Konto zuganglich: Decreased towards Nat\u00fcrlich time 3, Vampires, Their True Sheriff, His Ninja, Avalon, Castle Builder, Castle Architect 4, Zuverl\u00e4ssig at record hop, Hellboy, Unverganglich European country, Platzhalter 8000, Blessed Little Gods, Drive: Multiplier mer 2: Fishy Business, Platzhalter Fur, Koi Princess, Grenz Platzhalter, Reel Raceway, Tips for the Atlantis, Starburst, Steam Tower, Victorious, Aztec Idols, Nachricht towards Decreased, GEMiX, Leprechaun Start and ending dates or Tats\u00e4chlich, Moon Princess, Multifruit 81, Pearls to India, Reactoonz, Majestatisch Masquerade, Tower Goal, Viking Runecraft, Electronic Force Villains, Treasure Country, Koharentes licht Super berry, Fortunate Little Devil, Mystery Reels, Wild Circus, Magie Gold, Cygnus, Adventure Palace, Dr. Jedkyll & Mrt. Hyde, Devil’s Contentment, Geschlecht draco Ship, Gold Legend, Guns N ‘Roses, Gut Halloween, Break Act, Hugo 4, Medusa, Pimped, Pinocchio, Riches for the RA, Sea Stalker, SpectacularWheel towards Gold, Their Feel free to Grasp, Thunderstruck, Untamed Bengal Tiger, Abgedreht Wolf Abschaum, Vikings Record hop Berzerk, Wheel towards Precious metal, Wheel for Gold Special Druck, Nur Chilli, Bonanza, Ecuador Gold,Legacy concerning Unchaste, Mongol Treasure, Minotaurus, Magie, Magie Dice, Abfahrt for the Merlin, Flame Busters, Berry Warp, Green Elephants, Rocket Fellas Inc, The Falcon Huntress, Midas Gold Quantchen, Lawgiver Trote, Ravens Vision, Riders of this Storm, Divine Lotus, Sword towards Khans, Esqueleto Explosivo 5, Roman deity for Egypt. Ganz Spielautomaten wa Anbieters EGT sie sind nicht zum Spielen \u00fcber dem Bonusguthaben verfugbar.<\/p>\n","protected":false},"excerpt":{"rendered":"

Wir erkl\u00e4ren in dem Ratgeber, wie Sie inoffizieller mitarbeiter Erreichbar Casino Echtgeld bewusst verwenden und Gewinne auf die beine stellen konnen. Viele Kennen und Infos! Samtliche https:\/\/wild-casino-de.com\/bonus\/ Spieler, das sich wenig in ein Glucksspielbranche auskennt, europid, so gentleman inoffizieller mitarbeiter Umsetzbar Casino Echtgeld einl\u00f6sen und verwenden soll, dar\u00fcber gute Gewinne\u2026<\/p>\n

Continue reading<\/span><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-180235","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/180235","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/comments?post=180235"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/180235\/revisions"}],"predecessor-version":[{"id":180236,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/180235\/revisions\/180236"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=180235"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=180235"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=180235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}