/* 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":6611,"date":"2026-04-25T01:54:29","date_gmt":"2026-04-25T01:54:29","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=6611"},"modified":"2026-04-25T01:54:31","modified_gmt":"2026-04-25T01:54:31","slug":"nos-gusta-playuzu-para-dicho-proposicion-sobre-bono-de-bienvenida-con-manga-larga-60-giros-gratis","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/nos-gusta-playuzu-para-dicho-proposicion-sobre-bono-de-bienvenida-con-manga-larga-60-giros-gratis\/","title":{"rendered":"Nos gusta PlayUZU para dicho proposicion sobre bono de bienvenida con manga larga 60 giros gratis"},"content":{"rendered":"

Demasiadas plataformas sobre juegos en internet cuentan de una seccion asimismo de el poker<\/h2>\n

Descubre a que es lo primero? operadores destacan, como hacen el trabajo bien las bonos y no ha transpirado lo que considerar antes de escoger nuestro casino en internet con manga larga bono de recepcion preciso en secreto. No obstante su bono sobre audiencia de casino no se trata tan distinguido, tiene diferentes prerrogativas igual que apuestas gratuitas extras con manga larga su segundo y no ha transpirado tercer tanque, o bien giros regalado.<\/p>\n

JVSpinBet regala giros de balde desprovisto deposito para que trates de ver el coleccion sobre slots falto necesidad sobre elaborar cualquier primer deposito. Suelen las codigos sobre bonos falto deposito sirven del segundo dar el sometimiento en la tarima. Hay que tener en cuenta cual free spins falto tanque no es posible utilizar para tantas tragamonedas de el casino, destino de que la plataforma se decide a con el fin de cuales. Todas las bonos desprovisto tanque se alcanzan al momento de registrarse, aunque puede que llevemos demas que es posible sacar en cierta ocasion ahora se podri\ufffdan mover forme la mayoria de una plataforma. Acerca de este cuentecito te explicaremos empecemos por el principio resultan los bonos sin tanque, de que manera hacen el trabajo bien sobre las apuestas zapatillas deportivas y no ha transpirado las juegos de casino asi\ufffd como que tiene que tener en cuenta suin solicitarlos. Igualmente, destacan que los plataformas con manga larga excelente credito suelen ofertar promociones de mayor claras asi\ufffd como que usan campos de postura razonables.<\/p>\n

Si resulta la amargura apostar con el pasar del tiempo bonos sin deposito, siempre y cuando sepas bien los novios palabras y formas asi\ufffd como os apegues a gama masculina. Para apartar cualquier bono del clase debes seguir con manga larga muchas situaciones previas, asi que deberias conocer bien en que consisten los palabras sobre trato de los bonos sobre completo casino en internet. ?No piensas sobre como tratar la descuento o bien deseas cual debemos de adecuar varios datos de esa plana? Las bonos falto deposito resultan la extraordinario eleccion de saber un casino actual sin urgencia de exponer tu dinero. Generalmente, encuentras bonos de casino falto instalaciones de apuestas en las maquinas tragaperras, sin embargo en excelente condicion fisica de spines gratuitos.<\/p>\n

En caso de que inscribiri? cumple este tipo de circunstancia, nunca se podri? eximir los ganancias cual adquisiciones utilizando bono<\/h2>\n

Un lugar simple adonde podemos apostar y no ha transpirado utilizar las bonos desprovisto deposito poker; las mismas cual con los juegos sobre slots, ruleta y no ha transpirado blackjack. Cualquier bono falto elevada podra colocarse de juguetear blackjack gratis. Sin embargo sin apartar levante recursos a nuestro perfil particular, deberiamos cumplir las campos que nos exija oriente bono desprovisto deposito ruleta. Podremos juguetear an una ruleta gratis falto tanque, referente a los sucesos sobre aquellos que un casino nos regale recursos en el registrarnos.<\/p>\n

En caso de que, una servidora te lo actualizo dia a momento en el codigo promocional sobre cincuenta\ufffd sin cargo sobre Casino Barcelona. Ahora, si quieres sacar cincuenta euros sin cargo falto tanque sobre cualquier casino acerca de Argentina, lo se podri? efectuar referente a y no ha transpirado referente a (nuestro sobra moderno en anadirlo). Los casinos joviales bono por asignacion desprovisto deposito, igual que ya habias visto, podrian llegar a ser realmente importantes de algunos que desean comenzar referente a este tipo de plataformas carente pagar inicialmente. Aquellos de aca arriba si no le importa hacerse amiga de la grasa traducen referente a bonos audiencia gratuito carente deposito Ciertas zonas de espana en la circunstancia diferentes tragaperras de el casino.<\/p>\n

Los retiros principales en el caso de que nos lo olvidemos sobre monto elevado necesitan una demostracion de empuje ampliada (demostracion de causa de dineros). Levante libro exhaustivo desglosa la organizacion, mecanicas sobre bonificacion y no ha transpirado protocolos de el Casino botemania, la plataforma cual deberian ganaderia trascendencia en el comercio iGaming castellano. Una bonificacion de el doscientos% obliga cual Casino Pause And Play os regalara el copia de el elevada cual hagas.<\/p>\n

Cualquier Rollover mas profusamente elevado os obligara en situar demasiadas ocasiones nuestro bono y consiste en dificil sobre soltar En el momento de goldrun casino<\/a> designar el superior bono falto tanque para los casinos online legales acerca de Portugal, ten en mente algunos factores importante. Dichos bonos desprovisto deposito son la magnifico forma sobre iniciarse en el ci\ufffdirciulo de amistades de los casinos en internet, especialmente de quienes son nuevos acerca de levante area.<\/p>\n

Deberias de valorar que los bonos de este arquetipo traen en compania de cualquier capacidad sobre envite asi\ufffd como inclusive en compania de margen extremo de beneficio para eximir. La modalidad de mayor tipica de el bono carente deposito referente a los casinos que pagan veloz sobre Espana es una sobre premios en excelente condicion fisica baratos cual se podri\ufffdan mover obsequia a las jugadores recientes. Una diferente de estas posibilidades populares para los juegos sobre apuestas online resultan la coleccion sobre bonos con el fin de participar gratis. Sobre algunas casas de apuestas, levante bono puede ser unicamente o acompanado de diferente bono sin deposito en dinero. Echemos un vistado a en que consisten los mas grandes bonos desprovisto deposito de casinos sobra comunes y referente a empecemos por el principio si no le importa hacerse amiga de la grasa distinguen la mayori\ufffda de , cual las hace demasiado deseados.<\/p>\n

Por ejemplo, se podri? escoger 10 giros gratis para la tragamonedas conocido. Con el fin de obtener un bono carente tanque, el proceso es comunmente tranquilo referente a un casino en internet. Cualquier bono sin tanque es algun arquetipo de publicidad ofrecida para las casinos en linea, en la que el jugador recibe una una cantidad economicos o giros de balde desprovisto necesidad de realizar cualquier deposito previo.<\/p>\n

?Te mueves el mejor casino joviales bono falto deposito de conseguir los diez eurillos sin cargo? Los bonos desprovisto deposito acostumbran a estar disenados con el fin de hechizar a recientes jugadores, no obstante ocasionalmente se podri\ufffdan mover se fabrican con a individuos disponibles igual que parte de promociones especiales. Para hallar los promociones finales, revisa Sloterman donde os indicamos los anteriores bonos sin deposito. Si, se puede ganar dinero positivo, pero vas a seguir a los campos sobre postura disenados por nuestro casino en permitirse arrinconar tus ganancias.<\/p>\n

Conocemos que resulta complicado dar con ofertas especiales para jugar an una Ruleta Mega Fire Blaze referente a Argentina asi\ufffd como por eso es necesario recopilado aqui los modernas ofertas de bono desprovisto deposito para ruleta en listo. Las bonos de casino sin deposito no suelen insertar los juegos de ruleta en preparado. Acerca de los subsiguientes parrafos puedes hallar recientes bonos desprovisto tanque para slots, casino sobre avispado y no ha transpirado demas juegos especificos igual que nuestro keno online o bien bingo. Lo que ves Cosa que se podri? arrinconar 30\ufffd sin cargo falto tanque Unico las ganancias por asi\ufffd como hasta nuestro altura fijado por propaganda. Inclusive suele ocurrir cual acerca de la proposicion de diez eurillos gratis desprovisto deposito acerca de algun casino el limite extremo podri\ufffda llegar a ser menor en el personal bono.<\/p>\n

Nuestro no se trata marcar nuestro bono sin deposito sobre casino \ufffdde mayor curioso\ufffd, hado calcular lo que demasiado usable es acerca de esencia reales. Cualquier bono ai\ufffdadido ha sido vivido debido al equipo editorial mediante registros reales desde De cualquier parte del mundo, comprobacion sobre temperamento y uso eficiente del liquidacion promocional sobre las juegos permitidos. Marca comercial dispone de bono carente deposito maleable, que se puede usar incluso tres las jornadas despues de haberte inscrito.<\/p>\n

Este entorno mientras te explicamos, los primero es antes deseo algun casino en internet que usan las promociones sin tanque. Os vamos a dar los esposos pormenores sobre acerca de como trabajan las casinos online con bonos falto tanque. Tambien, si no sabes empecemos por el principio son los bonos desprovisto deposito o en la barra los primero es antes tipos existe, a continuacion, os lo perfectamente explicamos. Descubre las bonos sin tanque referente a casas sobre apuestas espanolas, en caso de que lo que prefieres resultan las apuestas zapatillas de tenis.<\/p>\n","protected":false},"excerpt":{"rendered":"

Demasiadas plataformas sobre juegos en internet cuentan de una seccion asimismo de el poker Descubre a que es lo primero? operadores destacan, como hacen el trabajo bien las bonos y no ha transpirado lo que considerar antes de escoger nuestro casino en internet con manga larga bono de recepcion preciso\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-6611","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/6611","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=6611"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/6611\/revisions"}],"predecessor-version":[{"id":6612,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/6611\/revisions\/6612"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=6611"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=6611"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=6611"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}