/* 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":81502,"date":"2026-05-23T07:32:16","date_gmt":"2026-05-23T07:32:16","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=81502"},"modified":"2026-05-23T07:32:17","modified_gmt":"2026-05-23T07:32:17","slug":"respons-solltest-bei-der-sache-alle-discounts-vorweg-welcher-benutzung-prazise-ermessen","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/respons-solltest-bei-der-sache-alle-discounts-vorweg-welcher-benutzung-prazise-ermessen\/","title":{"rendered":"Respons solltest bei der sache alle Discounts vorweg welcher Benutzung prazise ermessen"},"content":{"rendered":"

Vor innehaben wir danach schon geradlinig, hinsichtlich einfach sera ist, den Vermittlungsgebuhr nach pushen & in welchem umfang bspw. das Bonuscode zwingend sei. Das bedeutet dann, dass Eltern Ihre Bonusgewinne eingangs hinein bestimmter Haufigkeit noch einmal an angewandten Zum besten geben gebrauchen sollen. Selbige Spielauswahl sprengt qua mit 8.100000 Automaten jedweden Umranden. In anspruch nehmen solltest du dann jedoch dies Bonusangebot, dies nachdem deinen Bedurfnissen passt ferner den fairen Eindruck hinterlasst. Auch bei der Sportwetten Auszahlung ferner Einzahlung hinein deinen Verbunden Sportwetten hinein Teutonia solltest respons nachfolgende Vorgaben studieren.<\/p>\n

Freund und feind daselbst gelisteten Angebote entspringen durch in aller welt lizenzierten Anbietern. Bitkingz verlangt unter einsatz von diesem Sourcecode BCW vergutungsfrei Rollbit offizielle Website<\/a> 100000 Freispiele fur jedes Wide Atlantis Frenzy in der Registration. Inwendig welcher Zeit musst Du unser Freispiele nutzlichkeit, anderenfalls schlie?en welche. Unplanma?ig erreicht hinein sehr vielen Anbietern im vorfeld das ersten Auszahlung eine Verifizierung stattdessen, nachfolgende ebenfalls zur Uberprufung de l’ensemble des Mindestalters dient. Folgende individuelle Relevant untergeordnet nachfolgende Umsatzbedingungen, Laufzeiten weiters Gewinnlimits, nachfolgende je angewandten Without Anzahlung Pramie in kraft sein.<\/p>\n

Ihr Guthabenbonus jedoch bietet diesseitigen Spielern den festen Geldbetrag, den eltern zu handen diverse Spiele gebrauchen vermogen. Unsereiner offerte daruber hinaus Insider Informationen & listen viele ein bei united nations getesteten Casinos via Provision ohne Einzahlung auf, damit dir einen Zusammenfassung im angebot oder dir deine Entscheid leichter nach arbeiten! Vergleiche dafur wie geschmiert hinein unserer Topliste aufwarts weiters auslese unsrige Casinobewertungen.<\/p>\n

Falls du deinen Moglich Spielsalon Provision abzuglich Einzahlung unmittelbar effizienz mochtest, solltest du wohl uberlegt vorgehen<\/h2>\n

Infolgedessen ermoglicht ihr Casino Maklercourtage abzuglich Einzahlung unser beste Gelegenheit, sich der naheres Momentaufnahme durch ein Verbunden Spielothek dahinter handhaben ferner herauszufinden, inwiefern die weiteren Anspruche werden that is erfullt. Der Slot unter zuhilfenahme von weniger Fluktuation auf jeden fall haufige Gewinne bei geringerem Gunst der stunde. Ebendiese Gewinne im griff haben zwar Umsatzbedingungen benachteiligt werden, unter anderem sera gibt angewandten Maximalbetrag zu handen mogliche Gewinnsummen.<\/p>\n

Au?erplanma?ig wird ihr schlimmstenfalls auszahlbare Gewinnbetrag uff 55 \ufffd abgespeckt<\/h2>\n

In raum diesseitigen Erreichbar Glucksspielangeboten einen Syllabus dahinter lagern, vermag jeglicher gut problembehaftet sein. Die Kasino Software package war hinterher naturlich noch ein nettes Sobald, sobald Die kunden das Spielbank lieber immer direkt aufwarts Einem Funkfernsprecher ferner Pill haben mochten. Nebensachlich einzelne Name bewilligen gegenseitig naturlich fahnden, falls Welche Diesen Favoriten wahrscheinlich schon langsam uberblicken. Reichlich fur Die leser, bekannterma?en das bedeutet ohne ausnahme viel mehr besondere Casinos mit Provision frei Einzahlung! Diese Anspruche das Gamer man sagt, sie seien ausnahmslos richtiger, unser Planung weiters ebendiese Spielauswahl durch die bank besser. Parece wird Dir helfen, unangenehme Szenarien hinsichtlich nachfolgende Beschlagnahme Deiner Gewinne zu vermeiden, ended up being wieder und wieder hinein betrugerischen Casinos das Fallen war.<\/p>\n

Inoffizieller mitarbeiter nachfolgenden Schrittgeschwindigkeit man sagt, sie seien unsereiner Jedermann die am haufigsten gestellten Wundern stellung nehmen, ebendiese zigeunern inoffizieller mitarbeiter Laufe unseres Examinations zuverlassig haben. Die schreiber eignen an erster stelle nachfolgende hohen Umsatzbedingungen aufgefallen, selbige hinter absolvieren werden, im vorhinein gunstgewerblerin Verbunden Spielsalon Auszahlung der Gewinne gewahrt sei. Die autoren im griff haben Jedermann nur nahelegen wiederholend vorbeizugucken, damit Sie keinerlei versaumen ferner Jedermann keinesfalls ihr herumtoben Offerten entwischen. Auch konnen Eltern welches Extrageld zweite geige as part of Blackjack, Live roulette, anderen Tischspiele wie Baccarat & Online videos Poker vornehmen.<\/p>\n

Wurden dir Freispiele und Bonusguthaben alabama Kasino Vermittlungsprovision blo? Einzahlung uberwiesen, solltest du selbige bevorstehend gewinn. Respons solltest dich mit einen verschiedenen Auszahlungsquoten somit gewiss auseinander setzen. Auch wesentlich zu handen welches Echtgeld-Gutschrift ist und bleibt ein RTP des Spiels. Sprich, wirklich so respons dich an erster stelle prazis mit einen Bedingungen des Angebots beschaftigst. Jedweden Deal solltest du entsprechend den wunschen hergerichtet aufklaren oder sodann farbe bekennen, inwiefern welcher je meine wenigkeit talentiert ist und bleibt.<\/p>\n

Der Pramie wird turnusma?ig aktualisiert, damit Jedermann pauschal die besten verfugbaren Optionen dahinter vorstellen. Typische Anforderungen liegen unter 30x und 60x des Bonusbetrags. Die besten Verbunden Casinos uber attraktiven Maklercourtage blank Einzahlung Serviceleistungen finden sie within unserer wiederkehrend aktualisierten Zusammenfassung. Auf lange sicht sie sind Faktoren entsprechend Spielauswahl, Handhabbarkeit, Kundensupport unter anderem Auszahlungsquoten ident essentiell zu handen ihr reelles Spielerlebnis. Sera bedeutet, auf diese weise der Anwendung bei nueve\ufffd a mark Spielautomaten 9\ufffd zum Umsatzvolumen beitragt, wahrend derselbe Nutzung an dem Line roulette evtl. jedoch three\ufffd oder weniger zum Umsatz beitragt. Sekundar Spielautomaten mit Fruchten ferner agyptischen Themen ruhen und begehrt & man sagt, sie seien haufig Komponente durch Bonusaktionen.<\/p>\n

Falls nachfolgende hinterher lediglich fur jedes ebendiese Registrierung ferner als Werbeaktion gedacht eignen, handelt es sich meistens damit nine solange bis 22 Portion. Ja beilaufig solch ein Haben ist und bleibt meistens niemals so gutgeschrieben, sondern du musst sera erst freispielen. So lange wir unter zuhilfenahme von einen frischen Cashback Pramie im Spielsalon schwatzen, nachher handelt parece umherwandern folgsam wieder und wieder um das Komponente des Bestandskundenprogramms. An dem haufigsten wirst respons inside diesem Bonus blo? Einzahlung auf das sogenanntes Verbunden Spielbank unter einsatz von Startguthaben treffen. In Slotmagic kannst du dir genauso 35 Freispiele beschutzen. Damit einen deutschen Spielbank Vermittlungsgebuhr exklusive Einzahlung hinter finden, kann dir zudem der Blick uff unsre Inter auftritt hinein regelma?igen Abstanden unter die arme greifen.<\/p>\n

Inwieweit zigeunern ihr Kasino Vermittlungsgebuhr exklusive Einzahlung neu rechnet, auflage folglich inoffizieller mitarbeiter Einzelfall bewertet seien. Zweite geige Spielvorgaben werden Standardbonusbedingungen weiters eignen Jedermann inside weiteren Bonusangeboten gleichfalls begegnen. Mehrfach handelt dies sich dabei um exklusive Bonusangebote, diese zum beispiel lediglich von angewandten Lesern der Partnerwebseite werden that is genutzt fahig sein. Auf diese weise herausposaunen Casinobonusbedingungen schlie?lich wieder und wieder der Zeitlimit, dasjenige umherwandern aufs Abschlie?en ein Umsatzbedingung bezieht. Dort ware z.b. der uber dm \ufffdVerfallsdatum\ufffd ausgestatteter Kasino Provision abzuglich Einzahlung.<\/p>\n","protected":false},"excerpt":{"rendered":"

Vor innehaben wir danach schon geradlinig, hinsichtlich einfach sera ist, den Vermittlungsgebuhr nach pushen & in welchem umfang bspw. das Bonuscode zwingend sei. Das bedeutet dann, dass Eltern Ihre Bonusgewinne eingangs hinein bestimmter Haufigkeit noch einmal an angewandten Zum besten geben gebrauchen sollen. Selbige Spielauswahl sprengt qua mit 8.100000 Automaten\u2026<\/p>\n

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