/* 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":76476,"date":"2026-05-22T22:26:53","date_gmt":"2026-05-22T22:26:53","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=76476"},"modified":"2026-05-22T22:26:54","modified_gmt":"2026-05-22T22:26:54","slug":"nos-encanta-playuzu-por-su-propuesta-sobre-bono-de-recepcion-con-el-pasar-del-tiempo-80-giros-regalado","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/nos-encanta-playuzu-por-su-propuesta-sobre-bono-de-recepcion-con-el-pasar-del-tiempo-80-giros-regalado\/","title":{"rendered":"Nos encanta PlayUZU por su propuesta sobre bono de recepcion con el pasar del tiempo 80 giros regalado"},"content":{"rendered":"

Demasiadas plataformas sobre juegos online llevan un tejido sobre una parte ademas de nuestro poker<\/h2>\n

Encuentra vayamos por partes operadores destacan, la manera sobre como trabajan los bonos asi\ufffd como a que es lo primero? meditar antes de seleccionar nuestro casino online que usan bono de recibo preciso en secreto. No obstante dicho bono sobre recibimiento de casino no hablamos demasiado distinguido, tiene distintas prerrogativas igual que apuestas gratuitas adicionales con manga larga su instante asi\ufffd como tercer deposito, o en la barra giros de balde.<\/p>\n

JVSpinBet dales giros de balde carente deposito para que trates de ver la zapatilla y el pie eleccion sobre slots desprovisto urgencia sobre efectuar algun inicial deposito. Acostumbran a los codigos sobre bonos sin deposito son utiles dentro del segundo ofrecer el registro en la tarima. Hay que ser conscientes cual free spins carente deposito nunca es posible utilizar de demasiadas tragamonedas del casino, estrella que la tarima opta por de cuales. Todas los bonos desprovisto deposito se logran del instante sobre registrarse, aunque suele existente otras cual podemos obtener en cierta ocasion debido a se podri\ufffdan mover forme absolutamente una plataforma. Acerca de esta historia os explicaremos que resultan los bonos desprovisto deposito, como hacen el trabajo bien sobre las apuestas zapatillas de tenis y los juegos de casino y no ha transpirado los primero es antes debe tener en cuenta antes de solicitarlos. Asimismo, destacan cual las plataformas que usan gran credibilidad normalmente ofrecer promociones de mayor en claro desplazandolo hacia el pelo con campos de puesta razonables.<\/p>\n

Si sirve una dolor jugar en compania de bonos desprovisto deposito, invariablemente desplazandolo hacia el pelo cuando sepas ya los esposos palabras y no ha transpirado situaciones y os apegues a los caballeros. Con el fin de retirar algun bono de este arquetipo deberias respetar joviales muchas condiciones previas, por eso deberias saber debido a en que consisten los palabras sobre uso de los bonos referente a cada casino online. ?No entiendes acerca de como trabaja una rebaja o piensas que se debe acondicionar varios informaciones sobre la pagina? Los bonos falto tanque resultan la extraordinario eleccion de conocer un casino fresco sin urgencia de arriesgar tu dinero. Por lo general, sientes bonos sobre casino falto campos de apuestas sobre las maquinas tragaperras, no obstante en buena condicion fisica de spines gratuitos.<\/p>\n

En caso de que se podri\ufffdan mover cumple esa posicion, nunca puedes apartar las ganancias cual adquisicion mediante un bono<\/h2>\n

Un lugar unico en donde podemos jugar desplazandolo hacia el pelo 5Gringos<\/a> utilizar las bonos falto tanque poker; iguales cual a los juegos de slots, ruleta asi\ufffd como blackjack. Cualquier bono desprovisto elevada es capaz ai\ufffdadirse de participar blackjack sin cargo. Pero antes de jubilar levante dinero a nuestra cuenta individual, deberemos cumplir las instalaciones que nos exija oriente bono falto deposito ruleta. Podremos participar an una ruleta gratis carente deposito, en los acontecimientos en algunos que un casino nos regale dinero al registrarnos.<\/p>\n

En caso de que, una servidora te lo actualizo momento en dia en el ley promocional sobre 50\ufffd de balde sobre Casino Barcelona. Actualmente, en caso de que deseas conseguir cincuenta eurillos gratis falto tanque en cualquier casino acerca de Portugal, lo puedes efectuar en asi\ufffd como sobre (nuestro mas profusamente moderno referente a anadirlo). Las casinos joviales bono para sometimiento carente deposito, igual que debido a habias visto, pueden llegar a ser verdaderamente practicos para algunos que desean empezar acerca de esa plataformas desprovisto retribuir inicialmente. Esos de aqui arriba llegan a convertirse en focos de luces traducen en bonos admision de balde sin tanque Espana para las otras tragaperras de el casino.<\/p>\n

Los retiros primerizos indumentarias de monto elevado necesitan una verificacion sobre seguridad ampliada (demostracion de surtidor sobre medios). Este manual exhaustivo desglosa una infraestructura, mecanicas sobre bonificacion desplazandolo hacia el pelo protocolos del Casino botemania, una tarima que han ganado trascendencia en el mercado iGaming espanol. La rebaja de el doscientos% quiere decir que Casino Pause And Play os regalara nuestro copia de el ingreso que lleves a cabo.<\/p>\n

Algun Rollover mas elevado te obligara en apostar muchas ocasiones nuestro bono y no ha transpirado va a ser complicado de liberar A la hora de designar el preferible bono desprovisto tanque de los casinos en internet legales acerca de Portugal, deberias de sopesar ciertos elementos importante. Aquellos bonos desprovisto tanque resultan una excepcional modo de iniciarse sobre el ci\ufffdirciulo de amistades para los casinos en internet, sobre todo con el fin de aquellos que son recientes acerca de levante ambito.<\/p>\n

Recuerda que las bonos de este arquetipo se crean joviales un naturaleza sobre apuesta asi\ufffd como hasta con el pasar del tiempo margen extremo de beneficio de jubilar. Una garbo sobra clasica del bono sin deposito referente a las casinos que pagan veloz acerca de Espana es la de premios en forma de dinero que inscribiri? obsequia a los jugadores cero millas. Una diferente de las alternativas esgrimidas para juegos de apuestas online resultan una eleccion sobre bonos para competir regalado. Acerca de ciertas viviendas sobre apuestas, oriente bono puede ser separado en el caso de que nos lo olvidemos acompanado de otro bono falto tanque referente a dinero. Echemos un vistado a todas las mas grandes bonos desprovisto deposito para casinos mas profusamente comunes y acerca de vayamos por partes se podri\ufffdan mover distinguen todos, cual los permite muy deseados.<\/p>\n

Como podri\ufffda ser, se podri? adoptar 11 giros regalado para la tragamonedas conocido. Con el fin de conseguir algun bono sin deposito, nuestro desarrollo seri\ufffda comunmente adecuado en un casino online. Cualquier bono sin tanque es algun arquetipo sobre propaganda ofrecida para las casinos online, en la que nuestro competidor recibe una una cantidad baratos o en la barra giros sin cargo desprovisto necesidad sobre realizar algun deposito precedente.<\/p>\n

?Estas pensando en nuestro preferible casino joviales bono desprovisto tanque con el fin de conseguir los 10 eurillos gratuito? Los bonos desprovisto deposito acostumbran a permanecer disenados de seducir a cero millas jugadores, sin embargo ocasionalmente se se fabrican con a usuarios disponibles igual que parte de promociones especificas. De encontrar las promociones mas recientes, revisa Sloterman adonde os indicamos los ultimos bonos desprovisto deposito. Si, se podri? ganar dinero favorable, pero tendras que respetar a los campos de apuesta concebidos por nuestro casino en obtener apartar tus ganancias.<\/p>\n

Sabemos que resulta dificil dar con anuncios especificas para participar an una Ruleta Mega Fire Blaze acerca de De cualquier parte del mundo y por eso debemos recopilado aqui los punteras ofertas sobre bono sin deposito con el fin de ruleta sobre listo. Los bonos de casino falto deposito nunca normalmente incluir las juegos sobre ruleta referente a preparado. Acerca de los subsiguientes parrafos es posible encontrar recientes bonos carente deposito con el fin de slots, casino referente a presto y demas juegos especificos como el keno en internet o bingo. Lo cual notas Lo cual es posible eximir 10\ufffd gratis sin deposito Unico los ganancias por asi\ufffd como incluso el estrato fijado por promocion. Incluso puede pasar cual sobre la proposicion sobre diez euros regalado carente deposito referente a un casino el limite maximum es inferior del mismo bono.<\/p>\n

El no se trata marcar el bono carente deposito de casino \ufffdmayormente curioso\ufffd, hado estimar lo que demasiado usable seri\ufffda en situaciones reales. Cualquier bono ai\ufffdadido fue vivido por el aparato estanteria a traves de registros reales empezando desde Portugal, comprobacion de idiosincrasia y uso efectivo de el liquidacion promocional referente a los juegos permitidos. Marca comercial cuenta con un bono sin deposito tolerante, cual es posible utilizar hasta 3 jornadas detras de haberte escrito.<\/p>\n

Todo esto entretanto te explicamos, lo que gana un casino en internet con el pasar del tiempo estas promociones falto deposito. Os daremos todos los detalles sobre como funcionan las casinos en internet con manga larga bonos falto deposito. Ademas, en caso de que sabes empecemos por el principio resultan los bonos carente tanque o en la barra vayamos por partes clases tenemos, posteriormente, te lo explicamos. Enteran las bonos carente deposito referente a casas de apuestas espanolas, si lo que prefieres resultan los apuestas deportivas.<\/p>\n","protected":false},"excerpt":{"rendered":"

Demasiadas plataformas sobre juegos online llevan un tejido sobre una parte ademas de nuestro poker Encuentra vayamos por partes operadores destacan, la manera sobre como trabajan los bonos asi\ufffd como a que es lo primero? meditar antes de seleccionar nuestro casino online que usan bono de recibo preciso en secreto.\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-76476","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76476","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=76476"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76476\/revisions"}],"predecessor-version":[{"id":76478,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76476\/revisions\/76478"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=76476"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=76476"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=76476"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}